One year later and while still a fan of Eggspectation Resto-Cafe, the service delays force me to detract a star.
It forced others to leave while we were there as for some reason they didn't like being ignored. Here's a tip for future visitors to Eggspectation, don't sit where the wait staff can't see you.
If you sit within the line of sight of the wait staff, you'll still have a wait to receive a menu and the check but at least they'll eventually get to you.
The food is still quite good.