Japanese restaurant and takeaway menus in Harbourside

Sakura Japanese Noodle Bar

Asian, Japanese

10 Darling Dr, Sydney, NSW, 2000, Australia