Turks has the best sushi bar in the SouthCoast area without a doubt. Whenever we have a craving for sushi or fresh seafood Turks is our spot.
Turks has the best sushi bar in the SouthCoast area without a doubt. Whenever we have a craving for sushi or fresh seafood Turks is our spot.
Recent Comments