Los Angeles, United States
5200 Valley Blvd
N/A
+1 3232232431
Wheelchair-accessible entrance
They have lots of nuts & snack items
like
Prices are reasonable. Been buying from them since there old location on Alhambra Ave in the 1990's. Huge variety of stuff, i feel like a kid every time I go. So many things to get.
Love this place
Lo recomiendo
Deli
The best companies in the category 'Deli'