In the past few years, North Stamford has seen a massive change in the restaurant scene. While new restaurants seem to open on a daily basis, some have managed to remain staples in the city for as long as we can remember. One of these spots, located right on High...