Address
81 Dedworth Rd
Windsor
Berkshire
SL4 5BB
Description

Contact us on 01753 620108 when you need an Indian restaurant and takeaway restaurant in Windsor, Berkshire.Click through to full site to see our menu.

This Webcard is live and under management - last updated 7 September 2020 14:43:35
web.com © 2019 all rights reserved