Teca Newtown Square
➤ 191 S Newtown Street Rd, Newtown Square I-19073-4108, United States, NEWTOWN SQUARE
Meeresfrüchte, Vegetarier, Fastfood, Pizza, Cafés
"I'm not much of a diner, but this place was wonderful! The food was great! Great appetizers! It is a little expensive, but you get your money value of fine food!!"