Back to list
DARBAR Restaurant & Lounge
Pleasant 6.8 (16 reviews)
Around £25
Location
69 Hanger Lane
London W5 1DP
See on the map