I'm not sure why I thought I would like this place. I wound up here because all of the surrounding restaurants were full and now I know why. Nothing I tried tasted anything like I thought. It's a good thing I was able to wash it down with ample amounts of wine.
Address: 2987 Achaea, Patras, Greece
Location: Europe > Greece > Peloponnese > Achaea Region > Patras