Greek restaurant · 1143 Stonecrest Blvd #101, Tega Cay, SC
Delivery · Dine-In
See full menu
More food in Tega Cay, SC · Greek Food in Tega Cay