From the website:
Best Gyros and Greek Food in Metro Atlanta Family-owned restaurant located in Dunwoody, Georgia near Doraville and Peachtree Corners. Serving Gyros, Pita Wraps, Greek Salad, Burgers, Fries, Hummus, Falafel, Spanakopita, Baklava and More