Find and book great restaurantsFind a Restaurant
|Address:||39 Albemarle Street, London W1S 4JQ|
|Tel:||020 3641 9303|
|Price: £61.00||Wine: £25.00||Champagne: £41.00|
|Opening Hours:||Mon-Sat 12N-3pm 6-11pm Sun 6-10.30pm|
0 of 1 people found this review helpful.
my name is chiara I ben to babbo last week whit my boy friend and we found a very bad hospitality on the door they look as in a bad way was very rude but the food was good and the waiter was very gentle but the first impression wen we pop in to the restaurant very bad,my boy friend made a reservation and on the phone they was not nice.we not gonna come any more is not the right way to welcome people sorry.