Hey, I saw them putting up the new signage last night as I drove by, called from the car, and they said, Wednesday, March 2nd. I said "Great, I'll tell Chowhound so we stop talking about it!" We had a laugh and said we'll see each other later!
So that sounds very definite to me.
Qingdao Garden Restaurant
2382 Massachusetts Ave, Cambridge, MA 02140