Home » Grand Prairie, TX restaurants
Snow Island
Snow Island offers 65 homemade flavors and makes their own ices. Also features several sugar free flavors.
Features: Desserts, Juices & Smoothies
Hours
Monday 12:00 PM - 9:00 PM, Tuesday 12:00 PM - 9:... More

