I love this place, Two Rows probably has the some of the best food in North Dallas. Steak & Tilapia my favorites
Yes