Chop Salad (Melrose/Alta Vista)

Lunch & Dinner

  • 7261 Melrose Avenue. Los Angeles
  • P: 3239881119
  • Business Hours 10:00am to 9:30pm