Stop Chop & Roll

Sushi restaurant · 119 Cedarhurst Avenue, Cedarhurst, NY

Delivery · Dine-In

Hours

More food in Cedarhurst, NY · Sushi in Cedarhurst