Cafe Isidora is a cafe-bar offering coffee, fresh juices, and handmade sandwiches with fresh ingredients.