39, Albemarle St, London, W1S ...
Send instant message
Traditional Italian cuisine
Located in the heart of Mayfair, Babbo offers traditional Italian cuisine within an elegant yet intimate setting.
For exclusive offers, events and updates...it's free!
© 2021 The Ping Culture Ltd. All Rights Reserved.
Tap to download the app!
let's get Pinging!