I got bored of watching the Masters (hint: g-o-l-f), so I went out at late night to a Napalese cuisine: Nepalese Tandoori Restaurant at 121 Uxbridge Road, Shepherds Bush in W12 and certainly I was not disappointed. I have been there a few years back, but a recent management change resulted in a vast improvement in deco and menu […]