Update Info - Sneekers Sports Grill
This restaurant was reported as closed. If it is open, let us know.
Sneekers Sports Grill
921 Northgate Mile
Idaho Falls, ID 83401
921 Northgate Mile
Idaho Falls, ID 83401
This restaurant was reported as closed. If it is open, let us know.