Tarta De Fresa is a cafeteria and ice cream shop.