★★★★ Very Good 4 out of 5 twenty five months and twenty eight days ago around 5AM by 846th visitor
New location on Birchmount Rd. is good.
Food I sampled was very good, service was excellent and fast.
The menu covers a wide variety.
The gist of Orchid Garden Deli & Grill reviews: excellent, good
Write a Review
Orchid Garden Deli & Grill (416) 292-5199
3850 SHEPPARD AVE E, Scarborough ON as of FoodPages.ca