Opa Greek Village Taverna
Add Hours
Phone: (678) 424-1008
Address: 2420 Atlanta Rd SE, Smyrna, GA 30080
2840 Atlanta Rd SE, Smyrna, GA 30080
400 Village Green Cir SE, Smyrna, GA 30080
3333A S Cobb Dr SE Ste A, Smyrna, GA 30080
3197 S Cobb Dr SE, Smyrna, GA 30080
250 Windy Hill Rd SE Ste 200, Marietta, GA 30060
1644 Atlanta Rd SE, Marietta, GA 30060
2555 Delk Rd SE, Marietta, GA 30067
234 Windy Hill Rd SE, Marietta, GA 30060
3000 Windy Hill Rd SE, Marietta, GA 30067
1000 Cumberland Mall SE, Atlanta, GA 30339