Bright and welcoming Italian restaurant. Offers excellent service and high-quality food at good value.