Do you want to know the number one sushi spot on Hilton Head Island? Located on New Orleans Road (on the South End of the Island), you will find a 23-year-old restaurant that will not disappoint. On a Friday night, it’s packed with locals in...
Read more