Filters:
clear
clear
Country: United Kingdom

indian restaurant in Windsor

About 4 results.

Star of Asia Windsor

thumb_up 116 likes
rate_review 26 Reviews
favorite 630 favorites
85B Clewer Hill Road, SL4 4DE Windsor, United Kingdom

star of asia clewer has a modern and elegant atmosphere setting the tone for a mouthwatering and exquisite indian meal. our experienced staff have years of experience in the british curry industr…

Saffron

Saint Leonards Road 101, SL4 3BZ Windsor, United Kingdom

The Binoy

Dedworth Road 81, SL4 5BB Windsor, United Kingdom

Mango Lounge Windsor

Datchet Road 9, SL4 1QB Windsor, United Kingdom
  • 1