Teca is an Italian restaurant offering light fare and tapas, alongside wines, beers, and cocktails. Enjoy authentic Italian bites, fresh pastas, and Neapolitan pizzas.