Recently opened - corner of the strip, just east of the McDonald's. Tough to miss - its signage is substantial.
A little spartan at the moment (maybe because they've only just opened) - could use some 5 foot tall photos of ice cream, if you ask me.
Though I dig the hygeinic vibe.
Quality is great, as expected of the Handel's chain.