The Best Curry Shops in Japan

As determined by the Japanese.

Curry Up, Harajuku

For every hungry Bapehead out there.

Curry Meijin, Shintomicho

Little-known curry shop does wonders for my tastebuds.