I went there today it is definitely Chowhound worthy .
Fresh food ( mostly wraps)--- South Western
small place seems to be mostly take out .
There are a few tables. I really loved it
It is on Nassua Blvd in garden city
close to Hempstead Turnpike.
I might even go back for a dinner wrap tonight