Shaka Island Sports Bar & Grill
2000 N 300 W, Spanish Fork
(801) 888-5453
Recent Reviews
Shaka Island Sports Bar & Grill
2000 N 300 W, Spanish Fork 84660
(801) 888-5453