Skip to main contentToast Local logo
Felix and Oscar's 4050 Merle Hay Rd

Felix and Oscar's 4050 Merle Hay Rd

Rated 5.0 out of 5 by 10 guestsBar / PubPrice range $15-30

Open

Takeout 11:00 AM - 9:00 PM

Delivery 4:00 PM - 9:00 PM

4050 Merle Hay Rd, Des Moines, IA 50310
About

Des Moines' best pizza for over 50 years!