Authentic Italian restaurant, Venezia, serving fresh, homemade dishes. Dine-in and takeaway options available. Dog-friendly.