HOME
MENU
LOCATION
More
Welcome!
We are an independent pizzeria
located in Seymour, IN.
812-524-1515 812-519-2068
1515 E Tipton St Seymour, IN 47274 theredstarpizzacompany.com
Tel: 812-524-1515
Location