Tim Ho Wan - SM City North EDSA is located in Quezon City, Philippines on Metro Manila. Tim Ho Wan - SM City North EDSA is rated 4.1 out of 5 in the category dim sum restaurant in Philippines.
Amenities
Good for kidsHigh chairs
Offerings
Quick biteSmall plates