Best Noodle Inn The

105 Cronulla Street, Cronulla NSW 2230