Cream Slush Treats Restaurants in Trussville
Show restaurants on map
3.7
Menu
Table booking
3.7
Menu
Table booking
City: Trussville, 308 Main Street, Trussville, 35173, United States Of America
"Trussvegas is the boom #howbowdah they run 70% drive thru"
Price
Feedback
These reviews refer only to the mentioned ingredients.