In the heart of Mayfair, Babbo restaurant offers a fine dining experience with sumptuous Italian cuisine. Rated by Zagat, award-winning Babbo has drawn on rustic influences from eclectic Italian regions. Homemade bread and freshly made pasta feature on the exquisite menu, with many fine ingredients sourced directly from Italy.
|Average main course:||£19.00 (USD23.73) per diner|
|Average food spend:||£45.00 (USD56.19) per diner|
Venue Details & Map
39 Albemarle StreetLondonGreater LondonW1S 4JQ
- +44 2032051099