Is the salad bar open
Address: 7131 Van Nuys Blvd, Los Angeles, CA 91405, USA
wanda mcgill | Aug 27, 2021
Limited salad bar
Marisol De La Rosa Briseno | Aug 27, 2021
No
JoeC818_gvsmusa | Aug 27, 2021
I didn't see any of the salad bar stocked.
Thanks! Your answer is awaiting moderation.