1. Home /
  2. Italian restaurant /
  3. Teani's Italian Deli

Category



General Information

Locality: South San Francisco, California

Phone: +1 650-589-2456



Address: 772 El Camino Real 94080 South San Francisco, CA, US

Website: www.TeanisDeli.com

Likes: 541

Reviews

Add review

Facebook Blog