Depot Pizza, SAC CITY, Iowa (IA)
Conveniently located at 1302 West Main Street () in SAC CITY, Iowa (IA) (50583), Depot Pizza can be reached at 7126624774. Please do call ahead to make a reservation.
More restaurants in SAC CITY, Iowa (IA)
Depot Pizza contact information and details:
Address: 1302 West Main Street - , SAC CITY, Iowa (IA) 50583
Contact Phone: 7126624774