June 13, 2025 04:24 AM

Leisure

February 08, 2017 · Leisure

Inside Nakajima, One Of The Cheapest Michelin Starred Restaurants In Tokyo, Japan

Take a peek inside the most affordable Michelin-starred restaurant in Tokyo, and probably in the whole world.

by Sheobi Anne Ramos