Lemon Leaf Restaurant & Bar
Asian
Nepalese
Indian
££ - £££
💬
1462 reviews
📍
99 Cheriton High Street
