Sushi restaurant · 137 Spruce St, Cedarhurst, NY
See full menu
More food in Cedarhurst, NY · Sushi in Cedarhurst