From the vast choice of uniquely flavoured sweets in the 7/11 on every corner, to the endless selection of regional foods from street vendors, from izakaya to sushi, ramen to soba, there is SO MUCH to choose from. Avoid chain restaurants if you can and seek out smaller, out of the way places to dine that are frequented by locals. Food here will be cheaper and generally more delicious and varied. The menu won’t always come in English (although this is becoming more common than not), but someone can usually help you out. The choices are endless, however the top must-try bites are: Okonimyaki, a type of savoury pancake which comes in different styles depending on the city; Takoyaki - octopus dumplings, best eaten from vendors in Dotonburi in Osaka – a feast for the eyes as much as for your belly; Kobe beef – Found in its namesake town Kobe, home of this now famous beef; Ramen, which is excellent all over Japan, and traditional soba noodles, dipped in soy sauce before eating (check for restaurants that make their own and offer courses in soba noodle making).