Location/Address267 Tembeling Road Singapore 423739
NEAR PAYA LEBAR MRT STATION, 30 PAYA LEBAR ROAD 409006 1.873 KM AWAY
NEAR EIGHT @ EAST COAST, 8E EAST COAST AVENUE 454957 1.897 KM AWAY
NEAR 31 PAYA LEBAR ROAD 409007 1.982 KM AWAY