Mayonnaise Art [Video]

Japanese pizza (or Japanese pancake) is a famous delicacy in Japan. Even though every part of Japan has its own version, there is a store in Osaka named Okaru that has the bigger draw. It has a creative way of presenting the pizza to their customers. Delicious okonomiyaki is drizzled with mayonnaise. And not just… Continue reading Mayonnaise Art [Video]