106 1st St.,
Neptune Beach , FL 32266 UNITED STATES
Based on 1 reviews
One of the BEST sushi places in town!the food is definitely the BOMB! Chef Tama is one of the most kind and humble person you'll ever meet and his staff are friendly too. Everything on the menu is delich!
Worldwide > United States > Neptune Beach, FL > Sushi and Japanese Restaurants