Filomena's Italian Kitchen
Add to Favorites
OPEN NOW
Today: 11:00 am - 8:00 pm
Saved to Favorites
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
9525 Manchester Rd, Saint Louis, MO 63119
1912 S Brentwood Blvd, Saint Louis, MO 63144
9737 Manchester Rd, Saint Louis, MO 63119
9901 Clayton Rd, Saint Louis, MO 63124
9967 Manchester Rd, Saint Louis, MO 63122
9814 Manchester Rd, Saint Louis, MO 63119
9202 Clayton Rd, Saint Louis, MO 63124
7266 Manchester Rd, Saint Louis, MO 63143
1062 Saint Louis Galleria, Saint Louis, MO 63117