Well, the mystery is over regarding Sheepshead Bay Road’s latest restaurant – it
ain’t a sushi joint. Or at least we think it’s not a sushi joint.
Signs went up at 1794 Sheepshead Bay Road late last week reading Royal Bay
Restaurant, ending a lot of “hmms” and