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 drizzled haphazardly, they are quite amazing pieces of food art.
– Via Weird Asian News.