Home › Forums › Lunch & Dinner Forums › International Food › felafels › felafels
November 4, 2005 at 2:24 pm
#2201903
Ok…where are the best felafels in Atlanta? I haven’t had a felafel in 30 years since making a trip to Israel. Can’t wait to down a good one.