Food World - Huffman, BIRMINGHAM, Alabama (AL)
Comfortably operating at 1175 Huffman Road () in BIRMINGHAM, Alabama (AL) (35215), Food World - Huffman can be reached at 2058530177. Remember to call in ahead of time to make a reservation.
More restaurants in BIRMINGHAM, Alabama (AL)
Food World - Huffman contact information and details:
Address: 1175 Huffman Road - , BIRMINGHAM, Alabama (AL) 35215
Contact Phone: 2058530177