I love pizza palace..yes they make great pizza, but they also make great subs..their steak and cheese is to die for..They make great salads, and chicken and fries, each meal is enough for 2 or more..They give you huge portions. The cooks that work their are so funny..I really like this place for eat in or take out
more