Swashakthi Shop is a Fruit and vegetable store located in Sri Lanka. It is one of the 682 Fruit and vegetable stores in Sri Lanka. Address of Swashakthi Shop is Puttalam, Sri Lanka. Swashakthi Shop is rated 4 (out of 5 stars) by 8 reviewers on the web.
Some of the places around Swashakthi Shop are -
Puttalam, Sri Lanka