Chez Lulu, BIRMINGHAM, Alabama (AL)
Readily settled at 1911 Cahaba Road () in BIRMINGHAM, Alabama (AL) (35223), Chez Lulu are available at 2058707011. Make sure you early in advance to arrange your place in the restaurant.
More restaurants in BIRMINGHAM, Alabama (AL)
Chez Lulu contact information and details:
Address: 1911 Cahaba Road - , BIRMINGHAM, Alabama (AL) 35223
Contact Phone: 2058707011