Taziki's Mediterranean Cafe

630 1st St N Alabaster AL 35007 USA

(205) 216-3465

Location