Michels Sports Eatery
8209 Wicker Ave, St John
(219) 365-1525
Recent Reviews
Order Online
You May Also Like
Smoothie King - 8235 Wicker Ave
Juice, Juice Bar & Smoothies, Health Markets
Northwoods Falls - 8101 Indianapolis Blvd
American, Bar, Music Venues, New American
Livio's Restaurant - 8267 Wicker Ave
Italian, Seafood, Pizza
Restaurants in Saint John, IN
Michels Sports Eatery
8209 Wicker Ave, St John, IN 46373
(219) 365-1525