Tel Pizza offers both French and Italian cuisine, specializing in pizza. They accept various payment methods including credit cards and restaurant vouchers.