Lavash Mediterranean Grill

345 Pharr Rd NE Atlanta GA 30305 USA

(470) 355-1962

Location