Olympia Flower Store on Washington Street creates beautiful flower arrangements for any occasion. Here you can find a decorative house plant for the the living room or have a lily basket arranged for the new baby. Located in Boston's trendy South End, the shop has been serving Boston since 1903.
Amenities