Authentic Italian restaurant serving pizza, pasta, and more. Known for fresh ingredients and ideal for events, with space for up to 80 guests.