KitchenSpot
Search
See the best dishes near you?
← Glendale restaurants

Filomena's Italian Kitchen

No reviews yet

Italian9900 Manchester Rd, Saint Louis

Own or manage Filomena's Italian Kitchen? Claim this listing free

Hours

Hours not listed yet.

Details

Address9900 Manchester Rd, Saint Louis 63122-1916

Phone3149619909

Websitehttps://filomenasitaliankitchen.com/

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.