Expand Map
Italian Restaurants in Breda, IA
2. Sam and Louie's Pizza
425 W Us Highway 30 Ste 110, Carroll, IA 51401
CLOSED NOW:11:00 am - 9:00 pm
From Business: Every Sam & Louie’s pizza is made with a thin crust that is hand-tossed and stretched to create the familiar size, shape and taste that New York pizzas are famous for. In…
Showing 1-2 of 2