Nirula's Restaurant
14 A Ground Floor, Parsvnath Metro Station, New Delhi 110006 India
Nirula's Restaurant is a Restaurant place is located in New Delhi, National Capital Territory of Delhi. The address of Nirula's Restaurant is 14 A Ground Floor, Parsvnath Metro Station, New Delhi 110006 India.