54 Red Lion St, London WC1R 4PD
Restaurant | South American restaurant
In a sophisticated bistro setting, this establishment offers premium char-grilled Argentinian beef, expertly prepared to enhance flavor and satisfy discerning palates, all complemented by thoughtfully designed ambient lighting.