Get directions to: Cedar House Cafeteria, Birmingham, AL
Restaurant address: 1001 Cedar St Birmingham, AL 35217, USA
Restaurant: Cedar House Cafeteria