Authentic Italian restaurant offering genuine flavors and a welcoming atmosphere. Located on a lively street.