MENU CLOSE
MENUmenu
Back

Teleféric Barcelona

  • Address: 860 103rd Ave NE, Bellevue, WA 98004
  • Phone: (206) 334-5651
Visit Website E-mail
Open Map

About

*Opening Spring of 2024* A team of talented Spanish chefs specializing in serving up genuine Spanish tapas, flavorful paellas, and inventive cocktails that will whisk you away to Spain.