Welcome to Grand Sartaj , New Delhi , India
Grand Sartaj
Restaurant
Grand Sartaj
Restaurant