84 Old Brompton Rd, South Kensington, London SW7 3LQ
Italian restaurant | Restaurant
A straightforward dining venue featuring a butchery counter that allows patrons to select their preferred cut of beef for grilling, emphasizing a direct and no-frills culinary experience.