Located in:
Asian Food
»
Taiwanese
Address :
岳阳路150号 150 ; Yueyang Lu, French Concession (China, Shanghai)
Tel :
6466-0505
Price range:
Cheapest main dish: 3 Euro
Most expensive main dish: 30 Euro