4977th visitor, Write a review
Orchard Family Restaurant Rating
Restaurant rating: 3.7 out of 5 with 11 ratings
Orchard Family Restaurant Map

near L5B 1N5

Orchard Family Restaurant is People's Choice, 2016 winner

Orchard Family Restaurant is ranked #6 of 23 nearby Restaurants.

They say Orchard Family Restaurant is good, excellent, great