Sushi restaurant · 119 Cedarhurst Avenue, Cedarhurst, NY
Delivery · Dine-In
More food in Cedarhurst, NY · Sushi in Cedarhurst