Snow Mountain Restaurant

4609 W. Walnut St.
Garland
Texas
United States