You searched
Japanese Restaurants in Invercargill City Centre
2 matchesUnless you meant a company with ‘Japanese Restaurants’ in their name?
14 Kelvin Street, Invercargill Central
(03) 218 7875