In Reply to: Where is Sita Fashions ? posted by Fernandez on Wednesday, 11. April 2007 at 06:29 Bali Time:
They are at 323 Legian St which is in between Padma and Melasti streets. They close on Sundays.
Follow Ups: