is a highly reviewed Restaurant
Ranked #1 of 11 Restaurants in West Humber-Clairville Etobicoke.
Some say it is good, great, excellent.
The Latest Review: ★★★★
Sent on the 20th of January, 2014
The quantity is unbelievable, food is delicious and service is good.
Rank #1 of 11