Felix's Pizza Pub
Add to Favorites
$$
CLOSED NOW
Today: 11:00 am - 12:00 am
Saved to Favorites
Phone: (314) 645-6565
Address: 6401 Clayton Ave, Saint Louis, MO 63139
Website: http://www.felixspizzapub.com
Phone: (314) 899-0325
Cuisines: Pizza
Price Range : Average
2300 Edwards St, Saint Louis, MO 63110
7423 Manchester Rd, Maplewood, MO 63143
1115 Hampton Ave, Saint Louis, MO 63139
6400 Oakland Ave, Saint Louis, MO 63139
5226 Shaw Ave, Saint Louis, MO 63110
1001 Highlands Plaza Dr W Ste 500, Saint Louis, MO 63110
1420 Hampton Ave, Saint Louis, MO 63139
5760 W Park Ave, Saint Louis, MO 63110
6715 Manchester Ave, Saint Louis, MO 63139
1135 S Big Bend Blvd, Saint Louis, MO 63117