Mediterranean tavern offering tasty dishes and a pleasant atmosphere.