Dining, Food & DrinkBefore there was Stroud's, there was the Green Parrot Inn Charles Ferruzza, March 23, 2011