Indian Restaurants nearby 60-61 Windsor Royal Shopping Centre, UK

Sharmin's of Windsor

Approximately 1.36 km away
Address: 41 Thames St, Windsor, UK L4 1

Mango Lounge Windsor

Approximately 1.39 km away
Address: 9 Datchet Road, Windsor, Windsor Castle, UK L4 1