Restaurant guide

Tfeila Restaurant Restaurant Guide

Highly regarded hotel restaurant, famous for whole spit-roasted lamb and garlic flatbreads.