Plaza Deli

Plaza Deli has fresh sandwiches, salads, and soups.

Level 1
  (805) 682-4410

Related Stores