Shoop’s European Deli

Delightful European store, awesome salads and sandwiches, and tons of vegetarian options!
Address:
1107 N Hayworth Ave Central LA