Stretto Cafe is a cafe and bar offering a variety of coffee drinks, including the European-style iced espresso. It's a spot to enjoy a refreshing beverage.