Lo Zingaro Ristorante & Pizzeria – Italian Restaurant in Toronto
At Lo Zingaro on Queen West, not only can you get a great Toronto pizza, but you can get a taste of some of the best pasta in Toronto as…
Share
Posts by tag
Input your search keywords and press Enter.