Masti, an Indian fusion concept from chef/owner and Cafe Bombay managing director Ricky Walia, recently opened in Toco Hills. The restaurant serves lunch and dinner seven days a week at 2945-C North Druid Hills Road, taking over the former Osteria Cibo Rustico space. “I thoroughly enjoyed eating my way through cities such as New Delhi, […]