From Our Editors
At Sbarro, guests can expect one of the more inexpensive meals in Idaho Falls. Whether you are visiting for the good quality, friendly service, or both, you will always leave this restaurant impressed.
While the prices may be low, you can bet that the ingredients will be fresh.
One of the better quick-service franchises in the area, this Sbarro won't leave you disappointed.