Taste BudJul 5, 20173 min readReview: Agkistri Fishtavern & Restaurant - Nea Chora, ChaniaAgkistri Fishtavern & Restaurant, 17 Papanikoli Bay, Nea Chora, Chania Nea Chora is a sandy strip of beach and small fishing harbour just...