Back
Felix's Pizza Pub Logo

Felix's Pizza Pub

4.76mi
6401 Clayton Ave, Saint Louis, MO, 63139
Sun 11:00 AM - 10:00 PMCall Now
About Felix's Pizza Pub

Searching for "Italian Near Me"? Felix's Pizza Pub has some of the best Italian in Saint Louis. Located at 6401 Clayton Ave, Felix's Pizza Pub is a convenient option that delivers to the area aroun...show more

Compare Delivery Services

(See pickup options)
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
53 minEst. Time
Place Order
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
53 minEst. Time