Bringing a bunch of eateries under one roof, ‘Nikki Beach Cafe’ at Ambica Sea Green promises a pleasant dining experience…