Terrace Cafe

953 Eden Park Dr.
Cincinnati
Ohio
United States