Norwang Cafe & Restaurant is located in New Delhi, India on Rooftop & Third floor, Tashi Delek House, Majnu Ka Tila, New Aruna Nagar. Norwang Cafe & Restaurant is rated 3.9 out of 5 in the category tibetan restaurant in India.
Address
Rooftop & Third floor, Tashi Delek House, Majnu Ka Tila, New Aruna Nagar