Japanese restaurant and takeaway menus in Cullen Bay

Sakura Japanese Restaurant

Asian, Japanese

Shop 2 52 Marina Blv, Cullen Bay, NT, 0820, Australia
Great Japanese food, good service.