Teca is an Italian restaurant located in the Philadelphia suburbs, just 20 minutes from Center City. Since opening in 2014, we’ve become a neighborhood destination known for classic and contemporary Italian cuisine, warm hospitality, and a relaxed yet elegant atmosphere.