Pizza Review
9.3 is the score. It comes down to preference between Sally’s, Di Fara and I Love Frankie’s. This place keeps up with the best of them….high quality! This is not your average pizza joint….that’s the review.