Food World - Huffman, BIRMINGHAM, Alabama (AL)

Feeling hungry? Food World - Huffman is among the restaurants you possibly can consider.
Conveniently situated at 1175 Huffman Road () in BIRMINGHAM, Alabama (AL) (35215), Food World - Huffman is available at 2058530177. Please do give them a call beforehand 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