Yum, all this restaurant recommending has made me hungry! Does anyone know if Tokyo China has closed? Tried to order from them last week and phone lines didn't connect and went by the restaurant and it appeared closed and in disarray. Their avocado green curry was a staple in my diet and I'm crushed if they're gone! And need recommendations for the best curry around (if they deliver, even better).