Japanese Restaurants

10 8 Shinjuku Japanese Restaurant

Address: 7 Alexandra St, Hamilton, 3214