No. 2, Taishun Street, Daan District, Taipei, 106, China
What travelers say:
Taipei, Taiwan is located about a 12-minute walk from the Taipei MRT Taipower Building Station. It has no menu and you can see the fresh ingredients. I particularly recommend the sea urchin and snow crab legs, which are super delicious.
More
Reviews of Chuyu
Some reviews may have been translated by Google Translate
Taipei, Taiwan is located about a 12-minute walk from the Taipei MRT Taipower Building Station. It has no menu and you can see the fresh ingredients. I particularly recommend the sea urchin and snow crab legs, which are super delicious.