Twin Ports Best Kept Dining Secret
One of the best kept secrets of the Twin Ports is Sclavi’s Italian Restaurant at 1106 Tower Ave. in Superior. I am amazed that more people do not know about it. We live in Minneapolis and it is better Italian food than anything we can think of in the Twin Cities. But as the best things in Suptown are, it is quirky.