Pizza restaurant offering dine-in and takeout. Known for quality ingredients and a friendly atmosphere.