Drag box to select area
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
- Hours: Mon-Fri, 8:30am-7:30pm; Sat-Sun, hours vary; additional times are available by appointment.
- Accessible: yes