CLOSED: Cava (Toronto) Posted on Tuesday, July 01, 2014 by Gastro World Location: Toronto, CanadaAddress: 1560 Yonge StreetType of Meal: Dinner Situated in a street level corridor of the St. Clair Centre, it’s not a location you’d expect to find a restaurant with Cava’s Spanish... Read More