Rambling Rose
Farmstall and Restaurant in Montague
Rambling Rose is set on the beautiful Route 62. The farm shop boasts a selection of homemade jams, preserves, cakes, rusks, biscuits, and chocolates. Breakfast and lunch, as well as artisanal bread and pastries.
36 Long Street