Komala Vilas - Little India

Komala Vilas - Little India

Address: 76-78 Serangoon Rd, Little India, Central Singapore, Singapore

Phone: +65-62936980