Filomena's Italian Kitchen
OPEN NOW
Today: 11:00 am - 9:00 pm
Phone: (314) 961-9909
Address: 9900 Manchester Rd, Saint Louis, MO 63122
Website: http://filomenasitaliankitchen.com
Phone: (314) 961-1308
Price Range : Below Average
The Blvd, Saint Louis, MO 63117
9605 Manchester Rd, Saint Louis, MO 63119
9814 Manchester Rd, Saint Louis, MO 63119
9525 Manchester Rd, Saint Louis, MO 63119
8780 Eager Rd, Brentwood, MO 63144
9737 Manchester Rd, Saint Louis, MO 63119
1221 Strassner Dr, Saint Louis, MO 63144
9967 Manchester Rd, Saint Louis, MO 63122
17 W County Ctr, Saint Louis, MO 63131
7266 Manchester Rd, Saint Louis, MO 63143