Sneha Dutta
BOSS
• 80 POINTS
A self-confessed foodie, she lives to eat with single-minded focus and is passionate about discovering new places to eat around town. Sneha, contributor for LBB, also is a passionate shutterbug. Music is the other love of her life.
BOSS
• 80 POINTS