Welcome to the Star of India where you will find the wonderful world of fine Indian cuisine in one award winning restaurant.
At the Star of India, they offer you a warm welcome, London's award winning restaurant, based in Leytonstone, London's eastside.
For over 32 years they have been delighting customers with their wide range of exquisite dishes, cooked to perfection using the finest, freshest ingredients. Their award winning chefs are highly skilled in the art of fine Indian cuisine, creating dishes to tempt and tantalise the taste buds. Their secret is imaginative combinations of ingredients and spices that are exciting to the eye and most importantly to the palette
Book now for the ultimate dining experience.
Please note: Not in conjunction with any other special offer.