One of the oldest restaurants in Eltham. Very nice environment with delicious food. Top quality serv...
Star Of India
(116)
Advertisement
Photos
Star Of India is a charming restaurant located in the heart of London, England, offering a delightful array of authentic Indian cuisine. With a warm and inviting atmosphere, it features a diverse menu that includes traditional dishes made from fresh ingredients and aromatic spices. Guests can enjoy a memorable dining experience, whether they're savoring flavorful curries or indulging in freshly baked naan, all while being served by friendly staff dedicated to excellent service.
Generated from this place's information
Reviews
First visit, wont be the last. warm welcome , friendly staff and good service. The food was very goo...
Great restaurant! I’m vegetarian and they catered to me amazingly. Great value as you pay €12 for a ...
You might also like
Advertisement


