the food is always good here. it tastes great, fresh, and the portions are reasonable for the price. however, the service at this particular location continues to disappoint me when it comes to delivery and online ordering. it always takes ages for orders to come, even if it's a small amount. but worse than that is that even though i've only ordered a few times now, among those instances was a time they went to a completely different address ( despite me having a confirmation email showing my correct address ) and then just tonight, my order failed to even arrive. when i called wondering what happened, they claimed to have not received my order, even though yet again, i have an email from confirming my order. so while the food is definitely good, i'm pretty turned off from these experiences and am reluctant to order from them in the future.