Picasso Pizza • 

Our Location

Picasso Pizza serving Pizza Financial District, Downtown, Manhattan, New York City

Picasso Pizza
Located in the heart of Battery Park Ciy a few steps away from the World Financial Center.
303 South End Ave
New York, NY 10280

Owners - Mike & Joe
(212) 321-2616
Fax: (212) 321-2427
View Menu
Delivery Menu
Powered by EDCInteractive.com