Kamna Devi Temple
They are responsible for the uproar of coffee culture in India, even though the name ‘Barista' means a bartender. Cozy and comfortable, furniture a trademark of their own, Barista is just the right place to spend time with friends, family, strangers, or just about anyone. The posh location and the board games available there to keep loners engrossed significantly increase the cafe's TRP.