Plaza Deli

Plaza Deli

2175 N California Blvd Ste 204, Walnut Creek, CA
(925) 932-2435 serving: Oak Road
open:Mon - Fri, 7am - 2pm

Location, Location, Location:

Categories:

Delis And Delicatessens, Restaurants,

The Low Down

Rants, Raves & Reviews