Name
Address (click for directions)
Tekka Place
2 Serangoon Rd, Singapore 218227
Show all outlets
Hide all outlets