This is the best place in Hampton Roads for pizza, period! It is a family owned resteraunt with Greek style pizza. The pizza has a unique flavor. The sauce is superb and they give you lots of cheese. If you ask for extra cheese you will die, OF CHEESE! The one problem is that they only take cash. You don't need a reservation, they have plenty of seating. Just go there!
Pros: The Best Food
Cons: Cash Only
more