Glengarry Takeaways
Fish & Chips Chinese
0 stars out of 5.
71 Glengarry Crescent, Glengarry, Invercargill, 9810
Delivery from 16:30
Fish & Chips Chinese
71 Glengarry Crescent, Glengarry, Invercargill, 9810
Delivery from 16:30