News
You'll have to walk a good 15 minutes from Chofu Station to reach it, but this classic yakiniku joint is well worth it. Their 'foie liver' is a masterful cold liver dish, prepared using a secret ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results