I am rating PURELY based on delivery, as we have never been to the restaurant. This is our go-to Thai delivery and we probably get it every 1-2 weeks. I am always amazed by the speed of their delivery - pretty consistently receive our food within 30-45 minutes, even on peak times. I have tried quite a few things on the menu and have yet to find something I didnt like. The first time we ordered we also received a free mango with sticky rice for dessert that was super yummy!