JB’s World Famous Pizza – DeKalb
142 East Lincoln Highway
JB”s World Famous Pizza located inside Lord Stanley’s Annex in DeKalb, Illinois. – Pizza, with the finest ingredients in town. We buy our meat from Imboden’s meat market, right here in DeKalb. Keeping it local!!