91 Dee Street Invercargill City Centre Invercargill City Southland 9810 |
|
Jump to map | |
(03) 2145190 |
About A La Turka | |
A La Turka is a Restaurants serving the Invercargill City community in Southland, New Zealand and located at 91 Dee Street, Invercargill City Centre.
Show more...
Show less...
To contact A La Turka call (03) 2145190 |
Your Rating |