Restaurant - Indian in Boyn Hill, Maidenhead