I headed to Meguro with a friend the other day to experience pretty much, being British, the closest thing to heaven in Tokyo: An Indian restaurant that serves Northern Indian (Punjabi) cuisine, next door to a British-style pub. We got there around 7pm and decided to do the pub first. After some delicious pints, we were ready to indulge ourselves in a full-on feast. We were the only customers there so we got seated and served right away.
Restaurant details here