Are they opening master burger downtown LA?
Address: 4419 S Western Ave, Los Angeles, CA 90062, USA
Kenisha Norwood | Aug 24, 2021
Yep they open at DTLA
Shantra Young | Aug 25, 2018
I'm not certain either way.
Mad Bro | Aug 25, 2018
Not sure about that..
Thanks! Your answer is awaiting moderation.