Japanese restaurant · 77 Commack Rd, Commack, NY
Delivery · Dine-In
More food in Commack, NY · Japanese Food in Commack