← Delaware County restaurants
Teca Newtown Square
No reviews yet
ItalianClosed now · opens 4 PM191 S Newtown Street Rd, Newtown Square
Own or manage Teca Newtown Square? Claim this listing free
ItalianClosed now · opens 4 PM191 S Newtown Street Rd, Newtown Square
Own or manage Teca Newtown Square? Claim this listing free