Subasingha Motor Stores is located in Colombo, Sri Lanka on George R De Silva Mawatha. Subasingha Motor Stores is rated 3.9 out of 5 in the category motorcycle parts store in Sri Lanka.
Address
George R De Silva Mawatha
Service options
In-store shopping