Amachi Vegetable Food Center is located in Wattala, Sri Lanka on 199 Chilaw - Colombo Main Rd. Amachi Vegetable Food Center is rated 4.1 out of 5 in the category vegetarian restaurant in Sri Lanka.
Address
199 Chilaw - Colombo Main Rd
Service options
Takeaway
Dine-in