There are quite a few hidden gems in Chandler, not the least of which might be this non-descript office-building-looking retail store located just off the I-10 at Chandler Boulevard. They sell food ...