Village Square Pizza & Ice Cream Parlor

Pizza restaurant · 411 Minnesota Ave W, Walker, MN

Hours

More food in Walker, MN · Pizza in Walker