About Babbo Restaurant
Food sound delicious?
Book a table before they’re gone
About the restaurant
Babbo Restaurant in Mayfair serves authentic homemade Italian food in a vibrant setting that has locals constantly coming back for more. The magic at this London restaurant comes from secret family recipes which have been passed down from generation to generation and one can taste the passion and care put into every one of Babbo Restaurant’s dishes. When you’re not enjoying the fantastic food, guests can marvel at the stunning art that takes up the walls, all while you enjoy a glass of top-quality Italian wine. Located on Albemarle Street in Mayfair, Babbo Restaurant is perfect if you’re after something that’s not just special, but also truly authentic.