4740 Dundas St W, Etobicoke, Canada
No delivery
Spot something wrong?
Dishes at Trattoria Leonardo. Prices may vary in venue.