Staff Login

Staff Login

General Inquiry

Tel: +(65) 6473 1868 / +(65) 6476 4979 | Fax: (65) 6479 1369

Farfalla Service Centre

Tel: +(65) 6476 6595

Store Locator

293 Alexandra Road Singapore 159940