266 King St, Sydney, New South Wales 2042, Australia
View on Map
What travelers say:
Happy Chef, this restaurant translated into Chinese is the happy chef, this is a couple-run restaurant, husband is responsible for the kitchen, and wife is responsible for the front desk work, their dishes belong to the taste of thick oil red sauce.