Mama Deluca's

Pizza Takeout · 111 1st St SE, Clara City, MN

More food in Clara City, MN · Pizza in Clara City