Acqua Restaurant & Bar
Permanently closed
21 Peck Slip
New York, NY 10038
Located in the historic district of South Street Seaport, on the corner of Peck Slip and Water Street.Italian restaurant serving up Italian coastal cuisine.
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.