Essentials
Middleton General Store & Post Office
4409 Channel HwyConvenient local store with almost everything!
Everything Else
Hartzview Vineyard
70 Dillons RdFriendly staff, nice food and great tastings!
Lanique Design
16 Mary StBest jeweller! And lovely gifts
Food Scene
Lotus Eaters Cafe
10 Mary StFavourite cafe
Shopping
Snug Butchery
2203 Channel HwyAlways good meat and friendly staff