Wish I could give this place 0 stars. Still waiting on getting my money back. I ordered online at 740 and was told that it would be delivered with 30-45 minutes. At 845 I called and was told delivery would be 10 minutes. 10 minutes later I call again and am told by someone in VERY broken English that order will take another 30 minutes. 30 additional minutes after the 70 minutes I had already waited is asinine. I told them I wanted my money back and kept getting different stories from the two guys I was talking to. They were definitely playing the "I don't speak English well" card to try to get me to concede without a refund. Every yelp review on here is on point. I'm not sure how they're still in business but I'm sure they won't be for long.
Side note: It took over a week to receive my refund for an order they cancelled on me.