All reviews seem negative
i recently move to america from india and this was the first indian place i visited. when i entered the store i had this amazing smell that hit me. it was just like india. i felt ...