There is one Vietnamese restaurant in Northern Outback
1 results
The Crystal Cafe is located underground in Coober Pedy, South Australia.