Restaurant Agios Merkourios, a dining establishment with a history of serving good food.