951 Ecclesall Road
Telephone: 0114 2670044
Reviews of India Restaurant
India restaurant is located at 951 Ecclesall Road in Banner Cross.
Sorry, we do not have the restaurant's opening times yet.
There are no special offers that we are aware of.
Eaten at India? Write a review!
Anonymous reviews, reviews using nicknames or reviews sent from invalid email addresses will not be published.