4 starsQuick Overview:Falafel: 5 stars! The best falafel in AtlantaChicken schnitzel ($ 4.50): 3.5 stars Good without the salty green sauce on top.**Best Bread Baking Company is CASH ONLY!**I almost didn’t want to write this review because I want to keep the falafel to myself… but that wouldn’t be nice. I agree…