Dec 04 Royal Bay Restaurant Hits Sheepshead Bay Well, the mystery is over regarding Sheepshead Bay Road’s latest restaurant – it ain’t a sushi joint. Or at Dec 4, 2009 1 min read