No. 158, DunHua N Rd, Songshan District, Taipei City, Taiwan 10548
View on Map
What travelers say:
Very good Italian food, the black truffle inside is very good, the soup tastes very good, there are many kinds of pasta, the price inside is more expensive, the prawn salad is great.