TAKOYAKI

Categories: ,

Description

Takoyaki is one of the most popular Japanese snack, consisting of savoury ball-shaped cakes containing chopped octopus, served with mayo or teriyaki sauce.
Goes well with green tea or beer.