February 2, 2005 KC Exterior Welcome to the Kabab Cafe of Astoria. Funny, what’s that ‘vegetarian’ sign outside?