Luxuriant sandwiches almost eclipse the carrot cake at Carro