There are 2 Seafood restaurants in Edithburgh
2 results
The Edithburgh Hotel is a lovely motel situated in the heart of Edithburgh at the bottom of the Yorke Peninsula in South Australia.
The Location Cafe is a popular dining spot located in Edithburgh, South Australia.