Rookwood Bistro

1077 Celestial St.
Cincinnati
Ohio
United States