Toggle navigation
NSW
Richmond-Tweed
Tweeds Heads
Cabarita Beach
Fast food place menus
Fast Food 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