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|
This review hasn't been rated yet.
I went to babbo last week and the restaurant is really good the food is prepared with precision the service friendly,the staff smile all the time ,well done guys…