is an awesome Café Restaurant
Ranked #1 of 8 Restaurants in Willowdale East North York.
Some say it is affordable, free, great.
The Latest Review: ★★★★★
Sent on the 10th of November, 2017
affordable - great - free
Rank #1 of 8
Ranking of nearby Restaurants
|1|| Delimart, 90 Sheppard Ave. E||5.00|
|2||Cinnamon Grove, 100 Sheppard Avenue East||1.52|