Chef Chan's Restaurant is located at the National Museum of Singapore and combines authentic Cantonese fare with exquisite Chinese antiques for a unique experience.
(No Rating Yet)
Chef Chan's Restaurant Hot
#01-06 National Museum of Singapore 93 Stamford Road Singapore 178897
Listing created by David Tan on January 04, 2013
Lunch 11.45am to 2.30pm Dinner 6.15pm to 10.30pm