A small plates restaurant, Ta Kardasia offers a taste of Greek cuisine. Known for its friendly service and atmosphere.