Taverna Kyclades' long-awaited opening on Bell Boulevard is just weeks away, restaurant employees say.
It's called the "Gyro World Plate" and it's packed with family recipes, Thrillist reported.