Isabel London

Isabel is a brand new restaurant in London, on Albermarle Street (yes where Sumosan was before). The place has been given a complete revamp by the minds behind Casa Cruz, and made into a super elegant place to dine. There is ample seating outside also to have a drink or lunch on a sunny day. Inside, there is a beautiful bar in the middle of the restaurant surrounded by the tables for dinner. The menu is similar to that of Casa Cruz, with the steak being my favourite thing on the menu. I really enjoyed the food, and felt full without being stuffed. Definitely a must if you are in London!

Open for breakfast, lunch and dinner! Make sure to call and book ahead!