Which is headquartered farther north, Home Run Inn or Toppers Pizza?
Home Run Inn: Home Run Inn is a restaurant chain known for their Chicago-style pizza as well as frozen pizzas. Home Run Inn:  Home Run Inn is headquartered in Woodridge, Illinois of the United States. Toppers Pizza (American restaurant): Toppers Pizza is a chain of pizzerias in the United States. Toppers Pizza (American restaurant):  The first Toppers Pizza location in Wisconsin opened in Whitewater in 1993. Toppers Pizza (American restaurant):  The company is headquartered in Whitewater, Wisconsin.
Toppers Pizza