There is one inexpensive restaurant in Lauderdale
1 results
Driftwood Restaurant is a modern Australian restaurant located in Lauderdale, Tasmania, on the edge of Lauderdale Canal.