Star of India London

Star of India London

0  Reviews


Indian Restaurants in London
875 High Rd Leytonstone , London, E11 1HR
020 8989 4028

Star of India London is an Indian restaurant providing services locally. They are experienced in providing Indian food, indian dishes, indian menu, curry dishes and indian cuisine. Star of India Indian restaurant is located at the following address - 875 High Rd Leytonstone.




We'd love you to write a review of Star of India London – could you? Share your experiences by writing a Star of India London review and help build a directory of recommended Indian Restaurants in London. If Star of India London is owned by you, then claim it today. After claiming a business, you will be able to update the details and add more tags and photos.