Put on my salad good
It is my essential salad dressing.
Its really delicious. Its the best salad dressing for me. I actually got to know about it through an Asian friend. Why cant i find it in store in my area.
KEWPIE Deep-Roasted Goma Sesame Dressing 16.91fl oz/500ml