← New York restaurants
Palermo
No reviews yet
Italian2392 21st St, Astoria
Own or manage Palermo? Claim this listing free
Hours
Hours not listed yet.
Details
Address2392 21st St, Astoria 11105-3734
Phone17182670010
Websitehttps://palermoastoria.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.