Farotto's Italian Restaurant

Phone orders only

9525 Manchester Rd, St Louis, MO 63119

$0 MinimumSearch Delivery InsteadAre you the owner?

FAQ

SliceRestaurants in St Louis Farotto's Italian Restaurant
Price: $$