Terroni Adelaide

Terroni restaurant’s Adelaide St location, Toronto, Canada.