Get directions to: Best Western Rime Garden, Birmingham, AL
Restaurant address: 5320 Beacon Drive Birmingham, AL 35210, USA
Restaurant: Best Western Rime Garden