Tandoori Italia is an Indian restaurant.