Tried Green Tea Bistro for the first time with delivery. The food took almost 75 minutes to arrive (was supposed to take 45-60 minutes. The egg roll had a weird taste and the Won Ton soup had no vegetables at all (just broth and wonton). Not impressed at all and won't be using them again.