Closter Pizza is a pizza restaurant offering custom orders and daily specials, including vegan and vegetarian options.