Full service restaurant and take-away and catering delicatessen.
102-7240 Woodbine Ave, Markham, ON L3R 1A4, Canada