Address: 7131 Van Nuys Blvd, Los Angeles, CA 91405, USA
Yes you do.
I just called and asked...yes you do.
Add Answer
Thanks! Your answer is awaiting moderation.
Is the salad bar open
Trending Places
Restaurant
6315 Telegraph Rd, Los Angeles, CA 90040, USA
2897 W Olympic Blvd #105, Los Angeles, CA 90006, USA
4732 Hollywood Blvd, Los Angeles, CA 90027, USA
3240 N Figueroa St, Los Angeles, CA 90065, USA
1751 Ensley Ave, Los Angeles, CA 90024, USA
813 Flower St, Los Angeles, CA 90017, USA
939 Broxton Ave, Los Angeles, CA 90024, USA
143 S La Brea Ave, Los Angeles, CA 90036, USA