Terra Bistro
(21)
Restaurant
Address: 7524 Father Frascati Ste A, Cleveland, OH 44102
Hours: Closed ⋅ Opens 4 PM
Phone: (216) 465-9999
Slope Room, an alpine bistro focused on the connection with Rocky Mountain farmers and ranchers. Creative dishes with local ingredients star at this ...
Terra Bistro. 7524 Father Frascati, Cleveland, OH, USA. (216) 465-9999 Website. Hours. Terra Bistro (Wednesday-Sunday 4:00pm-10pm). Terrestrial Brewing Company ...
Food, Cocktails, Beer W-SUN: 4-10pm @terrestrialbrewingcompany. 7524 Father Frascati Dr., Cleveland, Ohio 44102 ... Photo by Terrestrial Brewing Company in ...