Restaurant Details
Restaurant Name: Palermo Restaurant & Bar
Address: 23-92 21 Street, Queens, NY 11105
Borough: Queens
Phone Number: 7182670010
Cuisine: Italian
Restaurant Name: Palermo Restaurant & Bar
Address: 23-92 21 Street, Queens, NY 11105
Borough: Queens
Phone Number: 7182670010
Cuisine: Italian