Selfie Swag – It’s Some Selfie Coffee Time..

On first floor of DLF Mall of India Sector 18 Noida you will find a cafe with a difference , At first everything about the cafe would seem normal like any other cafe but once the red machine would start , the coffee would look better than before. I had the chance to visit this

Read More...