Star Liquor and Deli

Call
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

Own this business?
See a problem?

You might also like

United StatesCaliforniaSouth El MonteStar Liquor and Deli

Partial Data by Foursquare.