Details
More about the restaurant: The Delhi
The Delhi is a restaurant located at 678 Warwick road, Town Centre, Solihull B91 3dx. The Delhi is a popular spot in the Town Centre area. Whether you're looking for a light bite or the full foodie experience, explore the dishes at The Delhi and experience authentic Indian food in Solihull.
Frequently asked questions
Can I pay with a credit card at The Delhi restaurant?
No, you can't pay with card at The Delhi restaurant.
Does the restaurant The Delhi have parking?
No, the restaurant The Delhi has no parking.
Thinking about making a The Delhi booking?
What's the restaurant buzz at The Delhi all about? Great Indian food and beverages keeps diners coming back for more at The Delhi. Located near Town Centre in Solihull, The Delhi features dishes like Indian. Check out what sets The Delhi apart from other restaurants in Solihull and book a table today to enjoy your next meal out!