So Ibby's is still going strong.
I'm not too sure what to say about this place. Its one of these places where its unclear if it should or shouldn't be listed on happy cow. Based on the old criteria of at least 2/3 of the menu being geared to vego dishes, it wouldn't get a listing. Times change though and so have the happy cow listing guidleines so...
Around 50% at a glance of the menu appears vego. I went today and asked the guy what is vegan. He didn't have a clue what I was talking about and asked me what vegan means. I've had tasty food here in the past. What strict the vegetarianism is enforced in terms of protecting items against cross contamination of non veg*n items, I wouldn't like to say. Based on today though, it doesn't inspire the sort of confidence that can be obtained from other places.
Cons: Server not knowing what 'vegan' means