Enjoy Italian-style coffee at IZZO Caffé. This cafe, established in 1979, offers a taste of Italy.