Bella Mia is different than most clothing stores in Champaign in that it carries more upscale brands like three dots and fornarina. The store is pretty small and most of the clothes can be found online for cheaper, but I think it is valuable to be able to try on the clothes and actually see how they look before you buy them. They also have sales sometimes and the staff there is very helpful and friendly.
more