Your question has been sent.
Expect an answer!
251 Third St, Neptune Beach, FL 32266, United States, Ponte Vedra Beach
Japanese eatery serving classic & modern sushi, tempura & grilled entrees in a strip-mall setting.
251 Third St, Neptune Beach, FL 32266, United States, Ponte Vedra Beach
Your question has been sent.
Expect an answer!
Thank!
Your review has been submitted.
Thank you for being with us!
We will call you back!