View Reviews Here

Babbo Italian Restaurant, Mayfair

Simply Authentic

Babbo restaurant, located in the heart of Mayfair, offers Mediterranean cuisine within an elegant yet intimate setting. Our kitchen sources the finest fresh Italian produce to create a regional menu of exceptional quality and provenance.

Please note, Babbo restaurant is closed for refurbishment. However our reservation team can assist you Monday to Friday 10am to 6pm. We apologise for any inconvenience that this may cause.