There is one fish and chips option in Largs Bay
1 results
The Largs Bay Kiosk is a charming cafe located in Largs Bay, South Australia.