Just A Small Town Grill
Address:
211 E Main St, Montezuma, IA 50171
Phone:
(641) 623-2220
Restaurants
Other Businesses:
- American BBQ Plus at 211 E Main St, Montezuma, IA 50171
- SUBWAY at 101 N Front St, Montezuma, IA 50171
- Lake Ponderosa Bar & Grill at 199 Marina Dr, Montezuma, IA 50171
- Jumpin' Jimmy's at 199 Marina Dr, Montezuma, IA 50171
- Monte Tap Room at 106 N 4th St, Montezuma, IA 50171