Toggle navigation
NSW
Richmond-Tweed
Tweeds Heads
Cabarita Beach
Japanese restaurant menus
Japanese restaurant and takeaway menus in Cabarita Beach
Izabu Japanese Food
Japanese, Vegetarian, Sushi, Asian, Fast Food
38 Tweed Coast Rd, #2, Cabarita Beach, New South Wales 2488, Australia