NH17 is an Indian coastal cuisine restaurant located in the Sea view hotel in Mankhool, Bur Dubai with valet parking facility. NH17 as with the name most of ...