Telepizza is a pizza restaurant offering Italian and fast food cuisine, with delivery options available.