Looking for NH8 Restaurant address or NH8 Restaurant contact details? Well we have got you covered. The venue is located Above New Bata Showroom 710, 3rd Floor, 80 Feet Road. Here is NH8 Restaurant Contact number - 99675 81110. You can call them anytime between 10 Am to 8 PM.