Japanese Style Potato Salad is mildly sweet and sour , tastes great chilled.Share this… Facebook Pinterest Linkedin