I've been here twice and got the turkey pot roast both times. It is a perfect sandwich in every way. You might think turkey pot roast, yuck, but don't. It's delicious and tastes like pot roast. The bread is perfect, it holds up to the sogginess of the meat just right and doesn't fall apart. We got an extra side of the brava tots and those were good too.
The ambience is great. It's a super cute place and not super busy. There's a lot of options in downtown Gilbert, don't skip this one. Plus you can feel good about them donating a sandwich too.