Chuyu

5/51 Reviews
£49
Japanese
+886 963 599 875
  No. 2, Taishun Street, Daan District, Taipei, 106, China
What travelers say:
head-img
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
5/5Outstanding
All (1)
Latest
Photo reviews (1)
Positive reviews (1)