Odos Oneiron Cafe & Bistro offers a cafe and bistro experience. Located near Splantzia Square, it accepts card payments.