Navigation
Your Reviews
Review a business you love

The Delhi Restaurant, Solihull

At the Delhi in Solihull I've never even had an 'Average Meal!'