Deli House

9808 Scranton Rd San DiegoCA92121
Map

Open Map

Description

Deli House is located at 9808 Scranton Rd, San Diego, CA. This location is in the Sorrento Valley neighborhood. This business specializes in Delicatessens.
by merchantcircle on June 29, 2015 from merchantcircle