Asian restaurant and takeaway menus in Harbourside

Sakura Japanese Noodle Bar

Japanese, Asian

10 Darling Dr, Sydney, NSW, 2000, Australia