AVOID THAAAT
12/31/2023
So sad to say that this place it’s not anymore Italian, it’s not anymore that lovely corner where we...
(14)
Orfeo Restaurant, located in the heart of London, offers a delightful dining experience with a focus on innovative cuisine and seasonal ingredients. The stylish interior creates a warm and inviting atmosphere, perfect for both casual meals and special occasions. Guests can enjoy a diverse menu that artfully blends traditional flavors with contemporary techniques, all complemented by an excellent selection of wines.
Generated from this place's information
So sad to say that this place it’s not anymore Italian, it’s not anymore that lovely corner where we...
Nice venue and seems well stocked with wines and drinks. Did not order a Starter and the main or...