0 review
9 Datchet Road, Windsor, Berkshire SL4 1QB
01753 855576
Indian
Windsor, Berkshire
£££