Green grotto is a great place to hangout, and chill with snacks and drinks. I really enjoyed it here and will certainly be back.
This is a really cozy place, and had a very relaxed atmosphere. It's rather dimly lit but there's enough natural lighting. It wasn't too busy when we were there (late afternoon) which is great but did start to get more busy, and louder later in the day.
Food wise I can't say much but overall, it was good enough. I was certainly not there for the food so it didn't need to be spectacular. The free popcorn was awesome as a little finger snack. Had the pistachio chocolate crunch cake which was nice. Not overly sweet, and was a light dessert. Also got the strawberry black tea in a pot. The first pot was rather sweet. Nothing super special but service was good enough to refill the pot with warm water two times without asking. You might have minor trouble flagging down service but it isn't that bad. The menu seemed decent but I probably wouldn't go and get actual food here.
There's free WiFi without a password (there's a 'login' page but it's essentially hassle free - just need to wait 10 seconds). It's somewhat reliable and quick enough from what I experienced? But I wasn't consistently using it.