House of Naan is located in New Haven, United States on 65 Howe St. House of Naan is rated 3 out of 5 in the category contemporary indian in United States. House of Naan is a modern Indian kitchen featuring fresh takes on traditional Indian fare and inventive cocktails. Located in the heart of New Haven, the Elm City, this award-winning restaurant offers lunch, dinner, take out and catering.