Just west of the centre of Windsor, towards Clewer, Star of Asia serves some of the best Indian cuisine around. It’s prepared using knowledge of the craft and traditional values of the Indian kitchen and the results are nothing short of refined. They’re also very creative, hence the Star of Asia menu consists of quite a few options you may not have had the chance to try before. That’s not to say you won’t find the Indian classics that the UK does so well, and when you throw those in with a very pleasant ambience and a stylish bit of decor, it’s not hard to see why folk of Windsor are such big fans of Star of Asia.
The Star if Asia is fantastic. The staff are so welcoming & tend to your every need. The food is delicious and very tasty. They get 10/10 from me. Thank you for last night and see you soon!!