Café Brasil offers a taste of Brazil.