Troy Mills IA Restaurants
1. 5913 Main St, Troy Mills, IA 52344 | Troy Store(319) 224-3312
2. 5898 Main St, Troy Mills, IA 52344 | Dam Bar & Grill(319) 224-3400
(319) 224-3312
2. 5898 Main St, Troy Mills, IA 52344 | Dam Bar & Grill(319) 224-3400