Came for lunch last week and the food from their restaurant side was actually fresh and tasty sha, portion was decent too. But abeg the waiting time nearly killed me, sat down for almost an hour before my order even came out and there wasn't even a queue that day. Staff were polite when they finally showed up but that delay spoiled the whole vibe for me. Would come back if they sort out their kitchen speed because the quality is there.