Teca Newtown Square logo

Teca Newtown Square

It is our mission to build a restaurant that establishes the framework necessary to develop a consistently exceptional, engaging, and fun dining atmosphere for our guests. We believe that Teca Newtown Square, will be defined by the relationships we have with the people who help make this restaurant... Read more

Headquarters

United States

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices

This company has no offices yet