Tehran is a captivating dining gem nestled in the heart of Montreal, Quebec. This restaurant boasts an authentic Persian culinary experience, inviting guests to indulge in a rich tapestry of flavors and aromas. With a menu that highlights traditional dishes crafted from age-old recipes, patrons can expect a tapestry of delicately spiced meats, aromatic rice, and lush vegetarian options, all served in a warm, inviting atmosphere.