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