Shop front
food
Wow Tako
food
Wow Tako shop front with a display of takoyaki and various flavor options listed.