Plaza Deli

Level 1 | Parking P4
(805) 682-4410

Plaza Deli has fresh sandwiches, salads, and soups.

See full property >