Ambrosia [仙炙轩 ]

  • Address:1/F, 150 Fenyang Lu, Xuhui District,Shanghai
  • Contact: 021 6431 3935  
  • Opening hours: 17:30 - 22:00
Large View


This restaurant pleases even Japanese connoisseurs. Ambrosia is locally renowned for its superior quality sushi, tantalizing teppenyaki, and fresh sashimi. Housed in an old French villa, the elegantly decorated dining room mirrors the quality of the food. A bit pricier than other Japanese venues, Ambrosia's well-coordinated menu and sophisticated ambiance are worth it. Accepts international credit cards.

Reviews (0)

Post Comment