RESTAURANTS Pizza Palace Cafe Kosher Pizzeria in Forest Hills 2301 Share on Facebook Tweet on Twitter Address:63-60 108th St, Forest Hills, NY 11375 Phone: (718) 997-7492