Time is running out to save one of Tokyo’s institutional burger restaurants!
Tokyo is home to one of the best dining scenes on earth. This is the city that not only hosts the most Michelin starred restaurants…
burger restaurant
Tokyo is home to one of the best dining scenes on earth. This is the city that not only hosts the most Michelin starred restaurants…