Ceibita Restaurant

Ceibita Restaurant, 5005 Richard Arrington Jr Blvd N, Birmingham, AL 35212, United States

(205) 722-4949

Location