Vrachos Palaiokastritsa is a restaurant offering contemporary Greek cuisine. Since 1965, it has blended Mediterranean flavors with Corfiot specialties.