Plaza Deli

1 stores
Store name:
Plaza Deli
Store locator


List of Plaza Deli stores

Plaza Deli in La Cumbre Plaza (California)

121 South Hope Avenue, Santa Barbara, CA




Information about Plaza Deli



Plaza Deli store locations

Keywords: Plaza Deli,store, factory, sale