Navigation
Your Reviews
Review a business you love

The Delhi Restaurant, Solihull

The best restaurant in Solihull! Fabulous food, wonderful menu with a varied choice that's not available anywhere else. Well done! Fab staff too!