Location: 9832 Joe Vargas Way, South El Monte, CA 91733
Phone:(626)443-0743
Category: Grocery, Restaurants
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Italian Restaurants, Grocers & Supermarkets