Plaza Deli

Level 1
(805) 682-4410

Plaza Deli has fresh sandwiches, salads, and soups.

See full property