Delhi Nahari Restaurant

Abu Mussa Al Ashari Street