Felix & Oscars Restaurant is not currently open. Place a future order or find other great pizzerias around you!
hero

Felix & Oscars Restaurant

4050 Merle Hay Rd, Des Moines, IA 50310

4.8(202)
Currently ClosedFull HoursNo MinimumPickup (35 - 45 min)

FAQ