Business overviewThe India Restaurant is the best Indian restaurant on Cannon Street. We are proud to offer our customers the finest Indian cuisine in a warm and welcoming atmosphere. Our menu features a wide variety of traditional Indian dishes, all of which are prepared using the freshest ingredients and cooked to perfection. Whether you’re looking for a light snack or a hearty meal, we’re sure you’ll find something to suit your taste at The India Restaurant.