(801) 523-1888
12101 Outlet Drive, Draper, UT 84020
Leatherheads Sports Bar & Grill is a premiere restaurant bar and grill. Leatherheads Sports Bar & Grill provides live broadcasting of sports events.
Leatherheads Sports Bar and Grill
12101 Outlet Drive
Draper, UT 84020