NYC FOOD & DRINK: PIZZA PALACE

The best Sicilian in the city!

20131022-164256.jpg

20131022-164303.jpg

20131022-164310.jpg

20131022-164316.jpg

OCT13. 121 Dyckman Street, Inwood, NYC.

Leave a Reply