ST. LOUIS — This Loyal to Local segment will have you craving some good old Italian cuisine.
Show Me St. Louis visited John Mineo’s Italian Restaurant that has been serving traditional Italian dishes for over 50 years.
John Mineo’s Italian Restaurant is located in the Mason Woods Village Shopping Center at 13490 Clayton Road.
For more information and to check out the full menu, visit johnmineos.com.