41 Orford Rd, London E17 9NL
Bar | Restaurant
This establishment offers a curated selection of straightforward European cuisine, set within a softly lit atmosphere featuring cream leather seating and patterned walls, providing a comfortable yet elegant dining experience.