Teca Newtown Square, Italian Food and Wine Bar
  • Teca West Chester
  • Teca Newtown Square
  • Private Events
  • About
  • Cart
  • Checkout

​484-420-4010

191 S. Newtown Street Road
Newtown Square, PA 19073

© 2019 Teca Restaurant.

Make a Reservation

IMG_4197

​484-420-4010

191 S. Newtown Street Road
Newtown Square, PA 19073

© 2019 Teca Restaurant.