Pizza Palace Address: 121 Dyckman St, New York, NY 10040 Phone: (212) 567-9588 Payment: Cuisine: Pizza Pizza, Restaurants Other Businesses: Jimbo's Hamburger Palace at 117 Dyckman St, New York, NY 10040 Casa Nonna - Midtown at 310 W 38th St, New York, NY 10010 Munoz Francisco at 501 W 139th St, New York, NY 10031 Wally's Deli at 3345 Broadway, New York, NY 10031 Sagar Restaurant at 168 Hillside Ave, New York, NY 10040