Indika Motors is a Motor scooter repair shop located in Sri Lanka. It is one of the 88 Motor scooter repair shops in Sri Lanka. Address of Indika Motors is Pelmadulla - Embilipitiya Hwy, Sri Lanka. Indika Motors is rated 3 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Indika Motors are -
Pelmadulla - Embilipitiya Hwy, Sri Lanka