Star Liquor and Deli
2502 Lee Ave
South El Monte, CA 91733
Star Liquor & Deli is a neighborhood establishment in South El Monte, CA that offers a selection of spirits and deli items for local residents and visitors.
With a focus on convenience and variety, this establishment provides a one-stop shop for those looking to pick up their favorite drinks or grab a quick bite to eat.
Generated from their business information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.