★ 4.2 / 5 of 90 Reviews
#5 Seafood in Haymarket
Asian
Chinese
Happy Chef Seafood Noodle House
Shop F3, Level 1, Sussex Centre, 401 Sussex Street, Chinatown, 2000, Haymarket, Australia
"Normally, you will get the combination of seafood noodle soup and the...