Location: 20909 Lassen Street, Chatsworth, CA 91311
Phone:(818)407-9988
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets