Ted’s Restaurant

Restaurant

Be the first to review

Ted’s Restaurant

328 12th St S, Birmingham, AL 35233, USA

(205) 324-2911

Restaurant

restaurant, food