Traditional taverna, nestled by the Acheron River. Offers local, home-cooked dishes in a scenic, shaded setting with ample space.