35 Telok Blangah Rise, #01-303 090035, Singapore
No delivery
Spot something wrong?
Dishes at Teck Neo Pineapple Tarts. Prices may vary in venue.