Skara Taverna opened its doors last week, and owner Dino Philippou is excited to bring his Greek culture and cuisine to the ...