At 2101 44th Dr, Long Island City, NY 11101-4709New York Here : Palace Chicken and Grill. Welcome to Palace Chicken and Grill is rated 3.5. It's worth a try!
Write a review