Two Chefs Pizza is a pizza restaurant offering Italian and Greek cuisine, including breakfast options.