River Café team to open sister site in Mayfair

The team behind the Michelin-starred River Café is to open a sister Italian restaurant in London’s Mayfair in 2017.

from TheCaterer