I've been eating at Tower of Pizza since I was a child growing up in the Keys. It is the go to Italian restaurant in Key Largo. The Pizza is always excellent! They delivery quickly and the in restaurant service is always perfect. You won't be disappointed ! We order their Pizza at least 3 times a month!