Adda

Meaning “a gathering place for conversation” in Hindi, ADDA presents a captivating celebration of contemporary Indian street food.

More Sweetspots