Singh Restaurant

Shop No - 6, D D A Mini Market, Near Paras Cinema Hall, Nehru Place, Delhi-110019