Harry’s Restaurant, a cherished culinary institution on Longbrook Street, has been named one of the top 100 restaurants in ...