powered by
To print: Click here or Select File and then Print from your browser's menu
Greenr Café becomes India’s first national plant based chain of restaurants
Our Bureau, Mumbai
Greenr Cafe, India’s first authentic California-inspired plant-based restaurant and café, operating three locations in Delhi NCR, has opened its first location in a prime area of Bandra, Mumbai.