mamma-lina-southland
Are you the owner? Manage this listing for free.
6/80 Tay Street, Invercargill, Southland, 9840, New Zealand
032187947
None
$20 - $30
Table Service
Italian
Mastercard , Visa , Waitstaff , Cash , Seating , Dinner , Child-friendly