It's easy to find, right next to Fira Station, with a Chinese menu and a very friendly owner. The food tastes pretty good and the portions are generous. We had seafood pasta, grilled lamb chops and grilled fish. They all tasted pretty good and it was a satisfying meal in Greece!