Happy Chef Noodle Restaurant

Shop 3 Pailou Plz Dixon Street, Haymarket NSW 2000