Homewood Library Cafe, BIRMINGHAM, Alabama (AL)
Conveniently located at 1721 Oxmoor Road () in BIRMINGHAM, Alabama (AL) (35209), Homewood Library Cafe can be reached at 2058711372. Make sure you call beforehand to make a reservation.
More restaurants in BIRMINGHAM, Alabama (AL)
Homewood Library Cafe contact information and details:
Address: 1721 Oxmoor Road - , BIRMINGHAM, Alabama (AL) 35209
Contact Phone: 2058711372