this has to be the BEST!!! pizza in town. by far the best crust , everybody raves about apizzasholls but this place is much better handsdown. dont beleive me try it yourself. friendly
service. huge slices priced fair.
Pros: huge inexpensive slices
Cons: no store in clackamas
more