Navigation
Your Reviews
Review a business you love

The Delhi Restaurant, Solihull

Lovely food, helpful staff, good prices, nicely presented and very clean.