Japanese restaurant · 1113 NY-25A Unit 3e, Stony Brook, NY
Dine-In
More food in Stony Brook, NY · Japanese Food in Stony Brook