Amba Hotel, Bryanston St, Marble Arch, London W1H 7EH, United Kingdom
Closed· Opens at 07:00
Amba Hotel, Bryanston St, Marble Arch, London W1H 7EH, United Kingdom
No delivery
Spot something wrong?
Dishes at The Deli at Amba Hotel. Prices may vary in venue.
Been to The Deli at Amba Hotel? Be the first to share what you ate.