ARBY'S

Open
820 W North Ave
Melrose Park, IL 60160

Home Run Inn is a family-owned business with deep roots in Chicago, established in 1923 by Mary and Vincent Grittani. Known for their iconic tavern-style thin crust pizza, the restaurant gained popularity in the 1940s when complimentary pizza was served at the bar, leading to the establishment's memorable name after a baseball incident in 1947.

Today, Home Run Inn continues to serve fresh, handcrafted pizzas made with the finest ingredients, while also offering a selection of frozen pizzas available nationwide. The brand prides itself on bringing people together through its delicious food and community-focused initiatives.

Generated from the website

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.