$$Italian Restaurant, European RestaurantToday 11:00 am – 9:30 pmMenu
Upscale Italian and St. Louis Style Pizza. Vote some of the best in the St. Louis area, along with our sister store Farotto's.
Villa Farotto hasn't shared anything with you.
People are more likely to share with you if you add them to your circles.