AUSTIN · 1501 S. First St. Austin, Texas (512) 291-2881.
Elizabeth Street Cafe New Orleans
(109)
Vietnamese restaurant
Address: 1507 Magazine St, New Orleans, LA 70130
Hours: Closed ⋅ Opens 7 AM
Phone: (504) 350-2435