San Carlo Restaurant Group to open new London restaurant
The 220 cover brasserie and bar will offer relaxed all day outdoor and indoor dining from breakfast through to dinner
San Carlo Restaurant Group has announced plans to open a new Italian brasserie in London at St Christopher’s Place this August.