Mirchi Nation
Welcome to Mirchi Nation: Where Your Taste Buds Get a Passport! Setting the Stage If you’ve ever wondered where the road to curry heaven lies, Mirchi Nation is your ticket! Tucked into the charming chaos of Marlborough, MA, this isn’t your typical sit-and-stare-at-the-menu kind of place. It’s a casual, booth-lined sanctuary straight out of a…