is a highly reviewed Fruits & Vegetables Food Store
Ranked #1 of 3 Food Stores in Orillia.
Some say it is excellent, friendly.
The Latest Review: ★★★★★
Sent on the 6th of September, 2012
excellent food produce and people are very friendly
Rank #1 of 3
nearby Food Stores.