Stephan Pyles Flora Street Café, Dallas

Modern and sophisticated restaurant located in the Dallas Arts District.
Address: 2330 Flora St #150, Dallas, TX 75201
Phone number: (214) 580-7000
Highlights of theirSpecialties: Contemporary Texas cuisine with Southwestern flavors, featuring dishes like Tamale Tart.
Other services offered: Private dining and event hosting.