Contact Us

Phone No: +65 6745 1963

Fax No: +65 6745 1963

Address: #01-72A, City Plaza, 810 Geylang Road, Singapore 409286

Delima counter opening hours: 8am to 8pm daily


View Larger Map