BarachouCHAIN

7.1/10

AI-generated summary

A French choux pastry shop with a rotating set of flavors. The cream puff is what people order, and the gets named too.

354 E 81st St, New YorkUpper East Side, Manhattan2 NYC locations mappedGoogle Maps

What Reddit says11

View all