II Gattopardo is a italian restaurant Mayfair London located in United Kingdom.
27 Albemarle St London Greater London W1S 4JA United Kingdom
Reservations | Yes |
Credit Cards | Yes |
Menus | Lunch, Dinner |
Tasty food however the portions and size of the meal are very small specially the pizza . I forgot to take pic of it bc i couldn’t recognise it????
Tiramisu is a must
لذيييذ جداً جداً ????????
Try the seasonal special of spaghetti with truffles - it is so rich and delicious... - Hg2
In my opinion it’s the best shopping department in London now. Updated and well organized. Good atmosphere and was surprised to see they have a huge toys department FAO Shwarz from NYC! - Just Me .. @what_food23
Amazing place I enjoyed a lot der n best shopping experience. Looking forward to visiting again when in London. - Jigna Pandya