Restaurant
Ninja Japanese Restaurant
16 locals recommend
Tips from locals
Lovely family run Japanese restaurant. Indoor and outdoor seating available
Locals also recommend
Location
11-13 Avalon Parade
Avalon Beach, NSW