I was suprised to find this gem of a lunch spot in such an industrial location (21st Ave and 43rd? St LIC). If you're in the area and you need something on the healthy tasty side (there are a few not so savory looking spots closer to the subway) the sandwiches at this place are great. They have daily lunch specials that seem pretty interesting but I haven't had a chance yet to try. Has anyone else eaten here?