No. 158, DunHua N Rd, Songshan District, Taipei City, Taiwan 10548
View on Map
What travelers say:
The Italian food is very good. The black truffle is very good. The soup tastes very good. There are many kinds of pasta. The prices are relatively expensive. The prawn salad is great.