John Mineo's Restaurant
Drag box to select area
This family-owned restaurant serves only the finest Italian food and it is known as being one of the best in the west county area. The atmosphere is as warm and friendly as the unique dishes they serve. It is located in the Mason Woods Village near Straubs.
13490 Clayton Rd, Saint Louis, MO 63131
- Hours: Mon - Sat, 11:30am - 11pm; Sun, closed