QSR
Nick the Greek Opens in Santa Barbara - QSR Magazine
Nick the Greek, a West Coast-based chain serving up authentic Greek street food, announced the opening of its Santa Barbara, California, location. The new location is owned and operated by restaurant ...
2 days ago