I watched the movie tonight and realized I never submitted a review for this place despite visiting three months ago.
I can understand why locals view it as a tourist trap. It’s standard Greek-style pizza, but you’re there for the nostalgia and decor.