Know a great happy hour or special for this location?
Upscale shop serving Italian sandwiches & selling groceries such as wine & olive oil.
Suggest an edit
348 W 8th St, San Pedro, CA 90731