Taverna Kastoria is a Greek restaurant offering authentic cuisine. Take-out is currently available.