en.kokotaru.com
Braised stuffed tomatoes
A refreshing salad made with beef, Chinese cabbage, cherry tomatoes, Japanese cucumber and other Asian herbs with typical sour sweet dressing.