Kastro Cretan Cuisine offers traditional Cretan flavors with a modern touch.