Address:
Nearest tube station: Green Park
Google Map: click here
Capacity: 40
Venue Description:
Alloro restaurant is a popular yet intimate and understated Italian restaurant on Dover Street, in the heart of London’s Mayfair. It is always buzzing with a sophisticated international crowd. Meaning ‘bay leaf’ in Italian, Alloro serves up a menu of delicious and simple traditional Italian cuisine with a modern twist, and all dishes are prepared using seasonal produce.
Packages:
