Babbo

London

About

Traditional Italian cuisine

Located in the heart of Mayfair, Babbo offers traditional Italian cuisine within an elegant yet intimate setting.

Tap to download the app!

let's get Pinging!