How the world sees Greece
Gyros, souvlaki and fresh falafel are among the menu items at Nick the Greek, a new quick-service Greek restaurant in downtown Redwood City. Nick the Greek held its grand opening on March 7 at 2034 Broadway St., formerly the home of Broadway Sub.