Mediterranean Food made daily only at TAZA.
Taza means fresh, which is exactly what we bring to the table. Fresh ingredients, hand-...