Delhi is a famouse small curry restaurant at Okachimachi, Tokyo.

I guess this shop is originally from Japan ( not from India ).

But they serve spicy hot one.

Especially, "Kashmir Curry" raises thire reputation and pushes their position up to the hall of fame.



A Day Off