I love their pizza but, if you are from the Chicago area, the beef sandwiches are just like Chicago beef sandwiches. Terrific!
All reviews seem positive