Menu
Reservations
Teca Events
Private Events
About Teca
Team
Virtual Tours
Directions
Join Our Team
Visit Teca West Chester
484-420-4010
191 S. Newtown Street Road
Newtown Square, PA 19073
© 2018 Teca Restaurant.
Make a Reservation
Happy Hour