Off of 101 in EPA, this place is a typical non chain pizzeria. It is better eating in as opposed to delivery to make sure the pie is delivered hot, however do not expect an earth shattering pie. A little too greasy for my taste, it's hard to recommend them beyond the convenience factor alone.
more