Back
Filomena's Italian Kitchen Logo

Filomena's Italian Kitchen

9.54mi
9900 Manchester Road, St. Louis, MO, 63122
Not Available Now (Available Thurs 11:00 AM - 8:00 PM)Call Now
About Filomena's Italian Kitchen

Order online delivery from Filomena's Italian Kitchen to enjoy some of the best healthy in St. Louis. Looking to find the cheapest way to order Filomena's Italian Kitchen? Choose the most afforda...show more

Compare Delivery Services

(See pickup options)
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
62 minEst. Time
Place Order
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
62 minEst. Time