1. Westside Pizza 11200 W Hercules Dr Ste 100, Star, ID 83669 Coordinate: 43.68578,-116.49367 Phone: (208) 901-7431