2 Hale Ln, London NW7 3NX
Barbecue restaurant | Brazilian restaurant | Restaurant
This Argentine grill offers an all-you-can-eat experience featuring expertly carved meats served at the table, complemented by a diverse salad bar, designed to satisfy both meat enthusiasts and flavor seekers.