Medical Towers Deli, BIRMINGHAM, Alabama (AL)

Looking for some food? Medical Towers Deli is among the eateries you might review.
Comfortably positioned at 1717 11th Avenue South () in BIRMINGHAM, Alabama (AL) (35205), Medical Towers Deli can be contacted at 2059300825. Please do call up upfront to make a reservation.
More restaurants in BIRMINGHAM, Alabama (AL)


Medical Towers Deli contact information and details:
Address: 1717 11th Avenue South - , BIRMINGHAM, Alabama (AL) 35205
Contact Phone: 2059300825