Village Square Pizza & Ice Cream Parlor
411 Minnesota Ave W, Walker 56484