Zaab Zaab

Zaab Zaab is a small chain of restaurants in New York City.