Los Angeles Restaurant, BIRMINGHAM, Alabama (AL)
Conveniently situated at 2801 7th Avenue South () in BIRMINGHAM, Alabama (AL) (35233), Los Angeles Restaurant is available at 2053287160. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in BIRMINGHAM, Alabama (AL)
Los Angeles Restaurant contact information and details:
Address: 2801 7th Avenue South - , BIRMINGHAM, Alabama (AL) 35233
Contact Phone: 2053287160
