Navigation
Your Reviews
Review a business you love

The Delhi Restaurant, Solihull

Lovely flavours...and the service was excellent too. I give them 5 stars at The Delhi in Solihull.