Teca Newtown Square – Dinner

Loading Map....

Teca

191 S Newtown St. Rd
Newtown Square, PA, 19073
Get Directions
Date:
04/23/2019
Time:
06:00 pm - 08:00 pm

Reserve your seat

Bringing a guest?