The Lotus

We are located in Boulder, just steps away from campus and more. Feel free to stop by- we'd love to see you!

900 28th Street
Boulder, CO 80303
    303-476-2308
Mon-Fri: 9am - 8pm
Sat: 10am - 5pm
Sun: 12pm - 5pm

FAQs