Bloom

  • 92 E. Main St.
  • Newark, DE 19711
  • Phone: (302) 454-7266

Click Image For Larger View

Details
Yelp

The overall feel of this boutique is that of a colorful artist's studio, which is always in the process of being reworked and redecorated.