Wedding Venue Stone Tavern Farm Opens Roxbury Restaurant July 9, 2015 // 0 Comments The kitchen at Roxbury’s Shephard Hills Golf Course clubhouse is cooking again. The popular but short-lived Greek restaurant Petra Taverna [read more]