Mocha Vadodara corporate office is located in house 1st fl Clare Rd, Mumbai, Maharashtra, 400008, India and has 51-200 employees.
mocha vadodara
mocha
cafe mocha
mocha bar
mocha gurgaon
coffee mocha
| Location | People at location |
| Asia | 1-10 |
| Africa | 1-10 |
Mocha is India's first fully indigenous and eclectic café chain, offering a diverse range of food and beverages tailored to local demographics and economic factors. Founded in 2001 in Mumbai, it has evolved into a successful franchise model known for its adaptive strategies that embrace various cultures while maintaining a strong brand identity. Th... Read More