• What the regulars order

Potato Chips Deli

  • 308 N Stanley Ave
  • Los Angeles, CA 90036

Hours:

  • Everyday:
  • 11:00 am - 5:00 pm
tile