Despite the name Pizza Palace, this establishment has much more than just pies. The restaurant also offers an extensive menu featuring Italian and Greek dishes, a wide variety of side orders and desserts. For those with a late-night pizza or pasta craving, Pizza Palace stays open until 3am Thursday through Saturday.