The historic location of the first Home Run Inn pizzeria. Established in 1947, the original corner tavern has grown into a two-floor restaurant and event space that seats up to 550 people.
FRIDAYS Big Italian Lunch Buffet $9.99 per person 11:00am – 2:00pm