Casi Todo is a restaurant.