Nicole's Pizza and Subs - Hamilton, OH, United States close