Get Directions to JR's Takeaways
171 Dee Street, Invercargill City Centre, Invercargill City, Southland, Invercargill, Southland (03) 218 6436
(03) 218 6436
171 Dee Street, Invercargill City Centre, Invercargill City, Southland, Invercargill, Southland (03) 218 6436
(03) 218 6436