Authentic Italian restaurant offering fresh creations. Known for excellent food, including desserts, and a friendly atmosphere. Take-away available.