Twentieth Street Grill, BIRMINGHAM, Alabama (AL)
Comfortably operating at 913 20th Street () in BIRMINGHAM, Alabama (AL) (35218), Twentieth Street Grill can be reached at 2057850909. Please call beforehand to make a reservation.
More restaurants in BIRMINGHAM, Alabama (AL)
Twentieth Street Grill contact information and details:
Address: 913 20th Street - , BIRMINGHAM, Alabama (AL) 35218
Contact Phone: 2057850909