Crystal Florist

Flag as Inappropriate

If you're looking to pick up an exotic surprise for someone during your local commute, Crystal Florist is conveniently located on West  El Camino Real. The shop imports flowers from South America on a weekly basis and floral arrangements are prepared on-the-spot after ordering. Owner Odila Navar accommodates customers who request appointments after her usual hours of operation and stays open until noon on all major holidays.
2020 W El Camino Real, Mountain View, CA 94040
(650) 961-0943
  • Hours: Mon-Fri, 8:30am-7:30pm; Sat-Sun, hours vary; additional times are available by appointment.
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »