Tandoori Spice is an Indian restaurant known for its flavorful, freshly cooked dishes and generous portions.