A record number of ramen shop operators in Japan went bankrupt in 2024 as many hesitated to hike prices above 1,000 yen (US$6.4) despite surging costs.
The city boasts the highest number of starred restaurants in the world. But what’s more surprising? You can eat at some Michelin-approved spots for just $10.