Indian Takeaway in Windsor

Find the top Indian takeaway in Windsor near you now.

Saffron

Indian restaurant

Address: 99-101 St. Leonards Rd, Windsor SL4 3BZ, United Kingdom

Order

Viceroy of Windsor

Indian restaurant

Address: 49-51 St. Leonards Rd, Windsor SL4 3BP, United Kingdom

Reserve Order