Louies Restaurant & Bar

Address

Physical
142 Dee St Invercargill 9810

Contact numbers

Primary
03-214 2913