Used to live around the corner in the 80's - it was the best pizza then. Moved to Key West, FL 20 years ago, but went back to visit with my wife 2 years ago - she still talks about that being the best pizza she's ever had - thin crust - perfect ingredients. She just went online to see if we could get it delivered to South Florida..
(how we found this)..







