Rated this place:
502 Eglinton Ave W, Toronto, ON, M5N1A5
Italian restaurant, Salad: Has the most delicious salads, pizzas and pastas, however the service feels somewhat rushed.
The best salads ever! Try the Insalata alla Griglia... mixed greens, chicken, roasted red peppers, goat cheese and balsamic vinegerette. Delicious, I crave this salad constantly!