Cantonese spot China Pavilion opens in Island Park
For all the great food it has, Nassau County’s South Shore isn’t a hotbed of regional Chinese restaurants. When a sign with Mandarin characters popped up on the main drag in Island Park, residents were buzzing about it on Facebook, even before a menu dropped online. …