JavaScript is not enabled.
This is probably the only place to eat pizza - Review by citysearch c | Felix & Oscars Restaurant

Felix & Oscars Restaurant

Claim

This is probably the only place to eat pizza 12/23/2011

There are probably one a couple of good places to eat pizza in this town. Felix and Oscars is one of them. I travel all over the country eating out and unless you want some idiot throwing freeze dried toppings on machine made dough this is it. Forget about service or a pizza nazi, put up with it. They've made one way for more than 30 years in the same location. Doesn't matter what the price is either. nuff said more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021