Torra Tea is a restaurant.