Vagabondo Italian Ristorante
Vagabondo Italian Ristorante + Lounge offers Authentic Italian Cuisine right in the heart of Downtown Toronto. Located on Wellington St, between Yonge St and Church St , Vagabondo Italian Ristorante + Lounge specializes in traditional and modern Italian dishes sure to impress your palate.
32 Wellington St. E.
Toronto, ON
M5E 1C6