Elaha Indian Restaurant
121 Green Ln, London
020 8640 1575
Recent Reviews
Order Online
Reserve
Elaha Indian Restaurant
121 Green Ln, London SM4 6SE
020 8640 1575