Show all photos
Hayashi Japanese Restaurant
Location

Location

Address: 261 Hinemoa Street, Birkenhead, North Shore