Osaka is a large port city and commercial center on Japan's Honshu Island. It is famous for its modern architecture, nightlife and abundant street food. It's arguably Japan's street food capital.