A wonderful pizza place!
My family and I came here for Sunday lunch. My wife and I ordered "North Beach Bianca" while my sister ordered a classic pepperoni pizza. Our pizza was a delicious mix of savory and sweet, with just the right amount of the cheese and toppings. The pepperoni pizza was yummy too. We also ordered two salads on the side which were a healthful addition.
There is self-serve water which is a big plus. Service was prompt and friendly, but non-intrusive.
Definitely worth a visit (or more).