Babbo
Avg/Person £42.50 · £85
Italian Food
Illustrative photoCuisine
Italian
Cost for 2
£85
Address
38 - 40 Albemarle Street, London, W1S 4JQ, London
Post Code
W1S 4JQ
Phone
Opening Hours
- Monday to Friday:12:00 noon - 3:00 pm & 6:00 pm - 11:00 pm
- Saturday:6:00 pm - 11:00 pm
- Sunday:6:00 pm - 10:30 pm
You may also like
Illustrative photoTThe River CafeAvg/Person £45
One Michelin Star
Illustrative photoBBocconcinoAvg/Person £30
Illustrative photoFFour to EightAvg/Person £35
Illustrative photoMMassimo Restaurant & Bar (Corinthia Hotel London)Avg/Person £47.50
Illustrative photoCC LondonAvg/Person £50
Illustrative photoMMuranoAvg/Person £85
One Michelin Star




