Tilapia Restaurants in Middlebury
Show restaurants on map
4.5
Menu
4.5
Menu
City: Middlebury, 104 South Main Street, Middlebury I-46540, United States
"My new favorite place. My first time here. Great atmosphere, great service, great food, great beer. Prices are also decent. I would recommend this pla..."
Feedback
These reviews refer only to the mentioned ingredients.