Location
UNT, Dallas, TX
Size
2675 square feet
Seating Count
44 interior, 24 patio seating
Restaurant / 27 Feb 2023