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...