Lotus Shop in Downtown - Dallas, Texas

In the Belo Pavilion

Lotus Shop

About Lotus Shop

The Lotus Shop features an impressive and distinctive selection of gifts, home wares, cards, jewelry, and much more from Asia.

Contact Information

Address:
2010 Flora St.
Dallas, TX
75201

Hours of Operation: Tue-Sat: 10:00 am-6:00 pm, Sun: 12:00 pm-6:00 pm

Where is Lotus Shop

Back to Dallas