This restaurant is currently not accepting online reservations. You can find alternative restaurant recommendations below.

Information

An all-day restaurant and bar in the heart of Mayfair, Isabel offers a menu replete with South American specialities featuring an added Mediterranean touch in stylish surroundings. Isabel is a sister restaurant to Casa Cruz in Notting Hill.

Address:

26b Albemarle Street

Average Price:

Working Hours:

Monday to Friday: 07:00 - 02:30</br> Saturday: 10:00 - 02:30</br> Sunday: 10:00 - 23:30.

Location

Isabel