I went there today, and had a cinnamon "snegl" and coffee, and thoroughly enjoyed it. I have a hard time finding such a great quality snail in Denmark, and here I am in Dallas and getting a taste of heaven! I'm definitely coming back.
Address: 14841 Dallas Pkwy Fl 1, Dallas, TX 75254-7685
Location: United States > Texas (TX) > Dallas
Phone Number: +1 214-377-7048