This is a Pizza shop located in Des Moines, IA. This is the only Felix & Oscars Restaurant location in Des Moines.
Loading Map of Felix & Oscars Restaurant. Please wait...
To lookup step by step driving directions to Felix & Oscars Restaurant, please enter your starting Address:
You can use this Form to TXT this place to an SMS capable phone:
Please call (515) 278-8887 for current hours of operation.
We do not have the Payment Methods Accepted at this Pizza Shop. Most Business accept Cash and Major Credit Cards. Please contact Felix & Oscars Restaurant at (515) 278-8887 to find out payment options & Other details.
4349 Merle Hay Rd # 6, Des Moines, IA-50310 (515) 252-1616
3800 Merle Hay Rd Ste 970, Des Moines, IA-50310 (515) 270-9955
3800 Merle Hay Rd Ste 520, Des Moines, IA-50310 (515) 727-1300
5418 Douglas Ave, Des Moines, IA-50310 (515) 276-7713
6325 Douglas Ave # L, Urbandale, IA-50322 (515) 331-4949
Here is a list of top Pizza Franchises in Des Moines: