Sen Lek Thai Noodle is located in Lipa, Philippines on The Outlets, LIMA Technology Center. Sen Lek Thai Noodle is rated 3 out of 5 in the category thai restaurant in Philippines.
Address
The Outlets, LIMA Technology Center
Service options
TakeawayDine-in