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
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.