Antonio's Restaurant / LB Dynasty / Studio 54 / Club Gemeni, 6212 Two Notch Road: 1970s, late 2000s 11 comments
I don't actually remember this place as an Italian restaurant, but apparently in 1974 it was one. Pizza was still a pretty exotic food to me then, but was one I liked, and I would have expected to remember a pizza restaurant in the Dentsville area. I certainly knew about the Pizza Hut on Two Notch more or less where the O'Reily's Auto Parts near Best Buy now is, and about Shakey's on Parklane Road. A 32-inch pizza sounds rather overwhelming, but the sandwiches sound quite good.
After Antonio's, it was a number of night-clubs and strip-clubs. By 1997, it was operating as L B Dynasty and got in trouble with the Department of Revenue leading to a 45 day suspension of the club mini-bottle license. Whether because of that, or for some other reason, it later became Studio 54, and was that until quite recently, I think (at any rate, the sign is still there). Despite that, it has been at least one other club, Club Gemeni before it's current incarnation as Club Ego