Teddy's Red Hots (Menu)

6310 Main St, Downers Grove
+1 630-968-8444

Give a rating to Teddy's Red Hots

Suggest a dish

How much did you spend at Teddy's Red Hots?