A bistro offering a pleasant atmosphere. Istiaia Cafe Bistro serves as a cafe and bar.