I usually frequent the locations on both Powell and Woodstock, and they're both esentially the same. Fantastic sandwiches with never a complaint, except you have to put the sauce...
All reviews seem positive