Nick the Greek Arrives in Dallas | Dallas Observer
Nick the Greek is a popular Bay Area that opened its first restaurant in North Texas recently. We got a taste of the feta-doused fries and swirled Greek frozen yogurt.
Source: dallasobserver.com