Studio Movie Grill

10110 Technology Blvd, Dallas, 75220