Many Clear Lake locals are familiar with a small Italian restaurant in a rickety one-story shopping strip on the corner of NASA Parkway and El Camino Real. But many newcomers to the area aren’t aware of this hidden gem with delicious authentic Italian food and tons of history. The Houston…
