Boston, MA Back bay lou lou boutiques
Boston Newbury Street- Lou lou on Newbury Street is located in the historic Back Bay region of Boston, Massachusetts. A popular shopping destination for tourists and locals, lou lou has enjoyed providing an welcoming atmosphere for shoppers to discover their individual fashion style. From simples delicates, to statement pieces, lou lou is passionate about fashion accessories and is always up to date with the latest fashion trends. Carrying brand name to local designers, you are sure to find something special and unique during you trip to lou lou.
222A Newbury Street
Boston, MA 02116
Mon-Thurs 10-7p Fri-Sat 10-8p Sun 11-6p