HOME / Bar & grill / Shaka Island Sports Bar & Grill
2000 N 300 W, Spanish Fork, UT 84660
View Business Profile