← 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.