Anchorage the Restaurant, BIRMINGHAM, Alabama (AL)
Readily settled at 2826 18th Street South () in BIRMINGHAM, Alabama (AL) (35209), Anchorage the Restaurant can be reached at 2058707760. It is advisable to call early in advance to book your place in the restaurant.
More restaurants in BIRMINGHAM, Alabama (AL)
Anchorage the Restaurant contact information and details:
Address: 2826 18th Street South - , BIRMINGHAM, Alabama (AL) 35209
Contact Phone: 2058707760