Navigation
Your Reviews
Review a business you love

The Delhi Restaurant, Solihull

Lovely atmosphere with extremely helpful and friendly staff! Gorgeous food, very good prices and I will return time and time again.