La Bona Teca is a restaurant.