Best Indian restaurant in West Byfleet, united kingdom