Screamin' d's is a welcome addition to the ethnic eateries in the Twin Cities. Promoting a new style of culturally-rich foods cooked from scratch to please even the most sensitive palate, you'll enjoy the outstanding service and quality put into the menu