World of Fashion is a clothing store, located at 163 Main St, Negombo, Sri Lanka
Quite a big Saree collection. Always have what I need if I need to find a Saree. Blouse making is also available.
Good place for bargains for European rejects.