New Haveli is a restaurant located on Grange Road at the former site of Red Lenny’s. I only noticed it while driving past recently and was intrigued by the fact it was an Indian and Italian restaurant. The menu is all Indian but they do offer Italian food when catering. Their offerings are fairly standard…