After a drought with no place to eat on Green Street in Hudson, The Green Street deli and cafe has opened. They offer breakfast, lunch, and dinner, and we're told the fried chicken is amazing.