Osaka is the culinary capital of Japan where most locals live by the motto: kuidaore, literally meaning “eat till you drop”. It is home to uncountable specialties that go beyond the usual sushi and tempura, making the city a paradise for any food lover.