Spice of Asia is an Indian restaurant