Rita Shah

Rita Shah

State Vice President, Delhi Hotels & Restaurants Council

Rita Shah

State Vice President, Delhi Hotels & Restaurants Council