Towada Sushi

Towada Sushi in Tsim Sha Tsui is always a perfect place for various sizes of gatherings because of its high-quality and reasonably priced sushi menu, which has been highly appreciated by customers.

Sashimi, sushi platters, and lunch sets are just a few of the Japanese dishes on the menu that are made by the professional chefs. Meanwhile, seasonal seafood is available to ensure every diner can experience the finest flavors. The spectacular and delicious food presentations there can make you feel like to visit Japan again.