Teshima restaurant is a hidden gem! The sushi roll...
Teshima restaurant is a hidden gem! The sushi rolls are fantastic, with a wide variety of options to choose from. The staff is friendly, and the service is always prompt. I have been visiting this place regularly and have never been disappointed. Highly recommended for sushi enthusiasts!