One of Atlanta's favorite Greek restaurants expands its footprint in Snellville, GA.
First 37 guests at the restaurant Monday will receive a free gyro, a nod to the restaurant chain's 37 years in business.
Izzy's European Ice Kreme, Greek beer, and more will be added in the new in-town location.
Shuttered burrito joint was listed for lease through The Shumacher Group.
Search