This location of the popular pizza chain is tucked away in a small retail strip just north of the Bellevue Square Mall. Believing that better ingredients make a better pizza, Papa John's makes it fresh every time you order. You can order your pizza to go or have it delivered to your door. You can even order online through its Web site.