Phone: +14409426304
Address: Euclid Avenue, Willoughby, 44094, United States Of America
City: Willoughby
Menu Dishes: 20
Reviews: 275
"Very tasty food in large portions. Service was polite and friendly, but running a bit slow probably because it was Cinco de Mayo. The Chiles Toreados were cooked through and served in a bed of onions. I plan to dine here again next time I'm in Willoughby."
All prices are estimates on menu.