Telecanto Pizza is a pizza restaurant offering pizza and pasta.