Green Acres Cafe South, BIRMINGHAM, Alabama (AL)
Conveniently located at 4350 3rd Court South () in BIRMINGHAM, Alabama (AL) (35222), Green Acres Cafe South is available at 2055951903. Please do give them a call in ahead of time to make a reservation.
More restaurants in BIRMINGHAM, Alabama (AL)
Green Acres Cafe South contact information and details:
Address: 4350 3rd Court South - , BIRMINGHAM, Alabama (AL) 35222
Contact Phone: 2055951903