- 13 reviews
The Best Italian Vibe you can get. from food to ambiance to interior. It may be a small restaurant, but one step behind the door immerses you with genuine Italian tradition. The Margherita Pizza is a must have, with delicious pasta with bacon and mushroom sauce, and an exquisite Tiramisu to end that perfect meal. Highly recommended.