Is this place sell groceries because Google gets it a 71% match when I searched for grocery stores. If not who's lying you or Google?
Address: 20951 Devonshire St, Chatsworth, CA 91311, USA
Neepa Parikh-Sheth | Sep 17, 2021
Just a Restaurant
josé Salazar | Sep 17, 2021
It just a restaurant not a grocery store
Victor M. Manriquez C. | Sep 17, 2021
They don't sell groceries
Thanks! Your answer is awaiting moderation.