Our Location on Maps

Postal Address

The Lloyds Indian Restaurant

7 Station Road, Knowle
B93 0HL
Solihull

01564779993

Contact us