Vegetable 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 Vegetable Shop is Muththawewa Road, Sri Lanka.
Some of the places around Vegetable Shop are -
Muththawewa Road, Sri Lanka