Terra Bistro
(21)
Restaurant
Address: 7524 Father Frascati Ste A, Cleveland, OH 44102
Hours: Closed ⋅ Opens 4 PM
Phone: (216) 465-9999
Terra Bistro. Restaurant. Food, Cocktails, Beer W-SUN: 4-10pm @terrestrialbrewingcompany. 7524 Father Frascati Dr., Cleveland, Ohio 44102.
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, Cleveland: See unbiased reviews of Terra Bistro, one of 1703 Cleveland restaurants listed on Tripadvisor.
Terra Bistro. 7524 Father Frascati, Cleveland, OH, USA. (216) 465-9999 Website. Hours. Terra Bistro (Wednesday-Sunday 4:00pm-10pm). Terrestrial Brewing Company ...
All natural 8oz Wagyu beef burgers. Sandwiches served with french fries or citrus slaw. Sub - side salad $2, garlic fries $1, truffle fries $3; ...