Teleferic Barcelona
855 El Camino Real Ste 130, Palo Alto, CA 94301
Located in Palo Alto Teleferic Barcelona is a purveyor of authentic Spanish tapas and pintxos served dim sum style.Located in Palo Alto Teleferic Barcelona is a purveyor of authentic Spanish tapas and pintxos served dim sum style.
More Business Info
- Hours
- Regular Hours
Mon - Thu: Fri: Sat: - Extra Phones
Phone: 650-321-0712
Phone: 925-300-3826
- Location
- Town & Country VLG
- AKA
Teleferic Barcelona PA LLC
Teleferic Barcelona PA
- Other Links
- Categories
- Mediterranean Restaurants, Fine Dining Restaurants, Restaurants, Spanish Restaurants
Suggest an Edit