Best Modern Indian restaurant in Aberdeen, united kingdom