New Delhi [India], August 8: In a brew-tiful moment of victory, the 'Roastea Cafe' at Koramangala, Bangalore, has emerged as the shining star of India's cafe set-up, sealing the noteworthy title of "Best Cafe in India" in the Standalone Restaurants and Bars category. This remarkable achievem