3811 Clairmont Ave SBirmingham, AL 35222
From Business: Local Neighborhood Farm to Table Restaurant situated in the historic Birmingham neighborhood of Forest Park.
328 12th St SBirmingham, AL 35233
From Business: What do people love more about Ted's, the food or the people? Yes! We've been serving fresh vegetables and meats since 1973 - decades before Farm To Table became…