Home Run Inn Pizza

Category: Pizza restaurant in Melrose Park, Illinois

Address: 820 W North Ave, Melrose Park, IL 60160, USA

Phone: +17083459696

Opening hours

Sunday: 12–9PM

Monday: 11AM–9PM

Tuesday: 11AM–9PM

Wednesday: 11AM–9PM

Thursday: 11AM–9PM

Friday: 11AM–10PM

Saturday: 12–10PM

Reviews

Adam shimanek

Oct 23, 2022

I am currently traveling for work from Indiana and today was my first experience at the melrose park location. I placed my order online through the app I picked up my pizza right on time. Pizza was perfect hot and delicious Grew up eating the frozen pizzas. I was so thrilled to be able to try a freshly made one !! Service was fast and friendly . The pizza is expensive. But definitely worth it !

Yolanda Smith

Oct 4, 2022

Pizza slices have gotten ridiculously small for single slices! 😡☹️ SMH

Tiffany Logan

Sep 29, 2022

Home Run Inn have lost it!!!!! It is not the same anymore. The quality has gone down. Home Run Inn in Melrose Park; the food is horrible. I WILL NOT BE BACK and will tell others! I'm so sorry to say that Beggars is better. I have given you all many chances and the food is still the same! Horrible!

Robin Deal

Sep 28, 2022

So friggin good. Took my friends here from Missouri and they love it to. Def some of the best Chicago thin crust available!

Thanks! Your review is awaiting moderation.

Questions & Answers

How do I join Home run Inn birthday club?

Stephanie Stamps | Oct 26, 2019
Crystal Dunbar | Oct 26, 2019

Sign up online or download the app

why can't I get threw on your phone for a carry out ?????

Chris Donat | Oct 26, 2018
CrazymanInvictus 11 | Oct 26, 2018

You just don't know pinky bihhh

Read More

Thanks! Your answer is awaiting moderation.

Thanks! Your question is awaiting moderation.

Related Places