Komala's Restaurant - IBP

Komala's Restaurant - IBP

Address: 3A International Business Park, Icon @ IBP Unit 01-09A, West Singapore, Singapore

Phone: +65-68991974