BizHawk: For Owner Niko Heliotis, Nick the Greek Restaurant's New Santa Barbara Spot 'Felt Perfect' | Business
Now, for some good news about State Street. Niko Heliotis and brothers Dimitri and Panayioti Trembois opened the Nick the Greek restaurant on Wednesday,
Source: noozhawk.com