Cafe Bar & Grill offering Greek and international cuisine. Located near Patras, with potential transport options.