London, United Kingdom
Stratton Street
W1J 8LT London
United Kingdom
+44 20 7769 4041
Mayfair
Green Park
$35.00
Mo to Sa from 12:00 PM to 02:30 PM
Mo to Sa from 05:30 PM to 10:30 PM
Su from 07:00 PM to 10:30 PM
British & Irish
10 reviews
Hotels near Amba Bar & Restaurant
Things to do near Amba Bar & Restaurant
Restaurants near Amba Bar & Restaurant
Shops near Amba Bar & Restaurant