Star of Greece

Port Willunga, 5172 Adelaide, Australia Get Directions to this spot
Port Willunga
5172 Adelaide
South Australia, Australia
+61 885577420

Rate and review Star of Greece in Adelaide, South Australia, Australia!

Share your experiences at Star of Greece with your friends or discover more Restaurants in Adelaide, South Australia, Australia.