barluca-southland
Are you the owner? Manage this listing for free.
57 Dee Street, Invercargill, Southland, 9810, New Zealand
032188058
barluca@ilt.co.nz
$20 - $30
None
Table Service
Grill , Pizza
Mastercard , Visa , Cash , American Express , Dinner