The Delhi
678 Warwick Rd, Solihull
0121 705 1020
Menu
Solihull, West Midlands
The Delhi
678 Warwick Rd, Solihull, West Midlands B91 3DX
0121 705 1020