Taziki's Mediterranean Cafe reviews | Greek at 301 18th Street South - Birmingham AL

Taziki's Mediterranean Cafe

4.6
663 reviews
|Restaurants|Birmingham, AL 35233