Art Factory is located in Embilipitiya, Sri Lanka on Nirosha Building, Kothalawala Junction. Art Factory is rated 4.5 out of 5 in the category art gallery in Sri Lanka.
Address
Nirosha Building, Kothalawala Junction
Amenities
Good for kids
No restaurant
Accessibility
Wheelchair-accessible car park