Pizza Ranch to open in GF in early December

November 10, 2011 at 4:23 am in Grand Forks Herald

New restaurant in Menard’s strip mall to offer daily buffet, delivery service Construction began in September on Pizza Ranch, located at 3750 32nd Ave. S. in the Menard’s strip mall. General Manager Matt Slater said the 6,000-square-foot restaurant will have two party rooms and dining space for 248 when it opens in early December. Continue Reading