Japan now has a takoyaki sandwich…created by a Michelin-listed restaurant

Osaka’s popular street food gets a new life in sandwich form.

Read More