Cafe offering a European-style iced espresso. Accepts credit cards.