windows restaurant

Quit Dubai’s job to open restaurant! Now taste 105 dishes made from combination of Indian Chinese Tandoor serving here

Arshad Khan / Dehradun: There is a place called Windows Restaurant at Balliwala Chowk in…