Italian restaurant offering tasty food and cocktails. Known for good vibes.