Authentic Greek restaurant, Istros, offering Mediterranean cuisine and a wide selection of ouzo.