Mumbo, BIRMINGHAM, Alabama (AL)
Comfortably operating at 7001 Crestwood Boulevard () in BIRMINGHAM, Alabama (AL) (35210), Mumbo are available at 2055911410. It is advisable to ahead to make a reservation.
More restaurants in BIRMINGHAM, Alabama (AL)
Mumbo contact information and details:
Address: 7001 Crestwood Boulevard - , BIRMINGHAM, Alabama (AL) 35210
Contact Phone: 2055911410