Telepizza is a pizza restaurant offering delivery and seating. They accept reservations and various payment methods.