Tag Archives: The Beach Cafe

Yarrow Bay Grill going to the bin

Another restaurant closing to report: After 20 years, Yarrow Bay Grill will be closing shop, as its ownership group has decided not to renew its lease. The restaurant will be serving its last meal on Thursday, April 30, so there’s still a little time to…
Continue Reading