Telepizza is a pizza restaurant offering dine-in, delivery, and takeaway options. It accepts reservations and various payment methods.