You need to enable JavaScript to run this app.
Palermo Restaurant & Bar
Shop is opened now
12:00 PM-10:30 PM
23-92 21st St, Astoria, NY 11105
About
Open Menu Icon
Order
About
12:00 PM-10:30 PM
23-92 21st St, Astoria, NY 11105
(718) 267-0010
Palermo Restaurant & Bar
Pickup & Delivery
Brush Stroke Arrow Down Left
Order Now
View Order
$0.00
0