I just fell upon this place by accident and ordered a pizza and was absolutely wowed by it. Each time I go back I try something different and it's all been delicious. It is a small family run business. The wait staff are amazingly friendly, fun and kind. They give excellent wine selections. The only downside is they only take cash and it's a small restaurant, so there is often a wait. But it's well worth it!
Pros: wonderful staff, even better food, authentic setting
Cons: parking is difficult, cash only, sometimes a wait
more