Peels

Peels

Paul Goguen/Bloomberg

The interior of Peels. The restaurant is located at 325 Bowery at 2nd Street in Manhattan.