Home > Dining > Restaurants
Default Default Latest Updates Most Comments

Ambrosia(Fenyang Rd Branch)

Address:150 Fenyang Rd
Time:Mon-Fri: 5:30pm-11pm; Sat-Sun:11am-11pm

This Japanese restaurant is located in a three-story white villa built in French Renaissance style. The villa has a garden with a stone fountain and a lawn surrounded by high, luxuriant camphor trees. Most seats are close to the window faci...

0 like 0 comment