Mr Teh Tarik - Plaza 8 is located in Republic of Singapore, Singapore on 608 Ang Mo Kio Ave 5 #01-2771 Singapore 560608. Mr Teh Tarik - Plaza 8 is rated 3 out of 5 in the category food court in Singapore.
Address
608 Ang Mo Kio Ave 5 #01-2771 Singapore 560608