Telepizza is a pizza restaurant offering delivery and takeout options. They feature a varied menu with online ordering available.