Do they accept walk-ins? And do I have to pre order online or can I just order when I'm there?
Address: 8360 Melrose Ave #101, Los Angeles, CA 90069, USA
Dee Yelling | Sep 7, 2021
Can order there
Bigpun Young | Sep 7, 2021
Yes to both questions
Jaison Gardner | Sep 7, 2021
Yes, they accept walk-ins.
Thanks! Your answer is awaiting moderation.