is a top notch Fruits & Vegetables Food Store
Ranked #1 of 3 Food Stores in Orillia.
Some say it is friendly, excellent.
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.