1) Best Cheesesteak in town. Bar none. 2) Alwast fast, tasty, and they go the extra mile! I order regularly from Pizza Palace. They never disappoint and always try to go above and beyond. Tough owner? Have you been to NYC? Just tell the man clearly what you want and you WILL get it and more.