Dionysus Taverna
The Village Shopping Centre Village Shopping Centre, Saint Francis Bay 6312 South Africa
Dionysus Taverna is a Greek, Mediterranean, Vegetarian Friendly place is located in Saint Francis Bay, Eastern Cape. The address of Dionysus Taverna is The Village Shopping Centre Village Shopping Centre, Saint Francis Bay 6312 South Africa.
If you want to go to the place or need any services, you can contact them directly. The phone number is +27 79 141 0544, or open their website to view relevant information, The url is https://www.facebook.com/DionysusTaverna