Places to Stay

Star of India London

Star of India, 875 High Road Leytonstone, London, E11 1HR

020 89894028

Star of India
The Star of India London Restaurant is set in Leytonstone, East London. Recognised as one of the best Indian restaurants in London, the Star of India London boasts among its staff two award winning chefs. The entire staff provides excellent service in a calm and pleasant atmosphere. Offering an excellent range of dishes, including a good vegetarian choice, the Menu affords every diner great value for money. The Menu is complemented by an excellent range of wines, cocktails and other drinks, and the Dessert Menu offers an intriguing array of cold confections and beverages. Customers are encouraged to enjoy their meals at a leisurely pace and tables are not cleared until the diners are ready for the next move! For top quality Indian food you would have to go a long way to discover anything better and then end up where you started!