LUPO ROSSO is a modern Italian Restaurant & Bar in the heart of Mayfair.
Located on the top floor of The Red Wolf House with a hidden terrace and floor-to-ceiling windows.
A combination of traditional & modern Italian small plates, alongside a selection of exquisite
hand crafted cocktails &
seasonally rotating wines and beers.
Surrounded by iconic London sights, LUPO ROSSO is the place to be.