Last night, the worst thing happened to this chowhound. Craving a restaurant and found out it was CLOSED!!!! A brief search on google showed NOTHING!! Can anyone confirm whether Greenfield (churrascaria) in Farmingdale (on Rt. 110) AND Greenfield in Flushing (on Northern Blvd.)is definitely closed? I'm crossing my fingers that it is JUST renovating.