The Delhi
678 Warwick Road
Solihull
Birmingham B91 3DX
United Kingdom