Castle Plaza, South Rd, Edwardstown SA 5039, Australia
Visit The Castle Tavern in Edwardstown, South Australia.They have a bar and great food and drink choices. The The Castle Tavern has a great dine-in restaurant - check their website for their menu.