Cafe Caruso is a restaurant offering a unique atmosphere, possibly with art. Enjoy coffee, cake, or pizza.