Planet Pizza: A pizzeria offering pizza, with free home delivery. A good place to relax after a walk.