Pizza restaurant, now at a new address. Offers pizza.