New York
Pete's Downtown is one of New York.

1. Pete's Downtown

2 Water St (at Cadman Plaza W), New York, NY
Italian Restaurant · DUMBO · 11 tips and reviews

ZAGATZAGAT: Can’t afford the River Café? Try this more economical option nearby, with the same jaw-dropping views of Manhattan.