La Teca is a restaurant specializing in Italian cuisine, offering fresh antipasti, homemade pasta, and meat & fish dishes, with gluten-free options available.