Neha Sharma begins culinary journey with Japanese restaurant ‘Call Me Ten’ in Delhi Leisure Neha Sharma begins culinary journey with Japanese restaurant ‘Call Me Ten’ in Delhi adming September 20, 2024 Bollywood actress Neha Sharma, known for her stylish fashion choices and impressive acting skills, is embarking on...Read More