The Artisan Craft Kitchen and Terrace Bar

2330 Flora St., Suite 200 &300 Dallas, TX 75201

Amenities

  • Entertainment
  • Lunch
  • Offsite Catering
  • Outdoor Patio Seating
  • Takeout

Nearby Attractions