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.

Find related places

Own this business?
See a problem?

You might also like

United StatesNew YorkNew YorkAcqua Restaurant & Bar

Partial Data by Foursquare.