Address: 727 N Broadway #128, Los Angeles, CA 90012, USA
Keldric Drake | Oct 2, 2019
Yess they have gift cards
Billy Ezel | Oct 2, 2019
No idea about gift cards ! I just know the food is wonderful. And everyone that works there are so nice and friendly the lines are long but it's worth the wait