KC PeachesLocated in the heart of Dame Street in Dublin, KC peaches is an exquisite place for a bite to eat. After an afternoon of scrambling...