Komala Vilas - Farrer Park

Komala Vilas - Farrer Park

Address: 328-332 Serangoon Rd, Little India, Central Singapore, Singapore

Phone: +65-62994464