Depot Pizza
1302 W Main St
Sac City
IA
50583
(712) 662-4774
restaurant.com
Hours
No hours of operations available
Payment Methods:
Visa, MasterCard, American Express, Discover, Cash, Check
Average Rating
5
Total Reviews
(1)
Recommended
0
Not Recommended
0
Open Map
Description
Depot Pizza is located at 1302 W Main St, Sac City, IA. This business specializes in Pizza.
by merchantcircle on May 16, 2015 from
merchantcircle
Carry Out
Casual
Dinner
Open Late
Pizza
Pizza Restaurants
Pizzeria
Restaurants
restaurants pizza
Sit Down