Is this place open for ordering inside yet?
Address: 727 N Broadway #128, Los Angeles, CA 90012, USA
York Wilmore | Oct 1, 2021
Nope, not yet... Elizabeth is correct.
Elizabeth Chavez | Oct 1, 2021
I don't think so you have to order from Postmates.
Thanks! Your answer is awaiting moderation.