DE-STRESS
Restaurants
No Team Available
Overview
De-Stress is your place to walk in and grab a cup of your favorite beverage while engaging in intelligent business discussions, or working on that one revolutionary start-up idea. Our vision is to create physically, mentally, and emotionally fit business owners, professionals, and employees who are committed to making India a World Leader by generating million-dollar ideas.