First Watch · 11661 Preston Rd Suite 127, Dallas, TX 75230, United States
★★★★☆ · Breakfast restaurant