Babbo Restaurant

About Us

Located in the heart of Mayfair, Babbo offers authentic homemade Italian cuisine, European cuisine, and Mediterranean cuisines within a vibrant setting.
Cuisines Italian, European, Mediterranean
Restaurant Type Fine dining, Family Style
Cuisine Styles Vegetarian
Services Free Wi-Fi, Smoking Area, No-Smoking Area
Payment Options Cash, Visa, American Express, Mastercard

Map & Contacts

Address 39 Albemarle St
London, W1S 4JQ
Telephone (+44) 02038890780