Sumou Restaurant, 551 E Main St, Bay Shore, NY 11706 Quietly located in a strip mall, Sumou offers those in the know some incredible sushi – the best I’ve had on the Island. The fish is fresh, the service is attentive, and the restaurant isn’t freezing which is a MAJOR […]
Daily Archives: September 10, 2016
1 post