I've been a fan of Ippudo since their opening in Pitt St & in Hong Kong. The food never disappoints. This store seemed a little short staffed, tables weren't being cleared and the line waiting outside wasn't really attended to as much as it should have.
Their welcoming chant seemed a little intrusive compared to their other stores.
I still thoroughly enjoyed my bowl of ramen though :)