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
Facebook Blog
Popular Listings
Lechon Pinoy
2339 Madroncillo St 92114 San Diego, CA, US
+1 858-376-7865
Restaurant, Asian restaurant, Fast food restaurant, Caterer, Filipino restaurant
chi SPACCA
+1 323-297-1133
Italian restaurant, Restaurant, Steakhouse
Phat n Juicy burgers
1580 Centinela Ave Ste 4 90302 Inglewood, CA, US
+1 310-673-4003
Restaurant, Fast food restaurant, American restaurant, Burger restaurant