Definitely the best pizza I've ever had in a looong time. I recommend the Italian Stalion and you guys have to order the dessert: cookies and cream canolis and the dessert pizza! I go to this place at least once a week... it's that good.
Pros: Good food, pleasant owner and staffs
Cons: dim-light place and small
more