Food is great, but ordering takeout through Yelp is unreliable. Last 2 orders were missed, so I had to wait for them to cook when I had ordered 30 minutes prior to arrival. Their response was to order over the phone. If that's what you want us to do instead of investigating why the Yelp orders are being missed, please don't offer the takeout option through Yelp!