We happened on to the Green House while doing some shopping in a strip mall. I saw the TripAdvisor recommendation and decided to try it. It was excellent. I had Calamri (Which was fresh and not frozen) and my wife had a burger. Both were excellent and well worth the stop.