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