Pizza Palace delivers homestyle Italian and Greek cooking in a warm and inviting atmosphere. From the friendly staff to the comprehensive menu, this place aims to please. The menu has it all -- grinders, burgers, salads, pizzas, an enormous array of homemade pastas, Italian chicken, veal and seafood dishes.