9846 Mason Ave, Los Angeles, CA 91311
Filed under:
From Burbank to Long Beach and Chatsworth, taking a look at a trio of pandemic-ready restaurants