Meatloaf Restaurants in Claypool
Show restaurants on map
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Claypool, 108 S Main St, 46510, Claypool, US, United States
"I imagine it's a lot better when the AC is working."
Feedback
These reviews refer only to the mentioned ingredients.