Unit 5, Chestnut Plaza, Montfitchet Way, London E20 1GL
Barbecue restaurant | Cocktail bar | Restaurant
Experience the authentic flavors of Brazil with expertly crafted charcoal-barbecued skewers and innovative cocktails, all set within a contemporary environment that blends steel and wood for a sleek, inviting atmosphere.