Have read nothing but good reviews about this place, but being from the area, no way I can risk it with the exposure mentioned by the OP. There’s an ice cream / Italian ice place directly across the street which always has a line going out the door.
Thanks for the review, buddy.