I ordered through Grubhub.com and they quoted an hour delivery. After 3 phone calls from the driver who couldn't understand how to find my place ( A clear landmark on the Vegas Strip), after guiding him twice. I had to have grub hub call the restaurant to settle the matter. They told me it would be another 30 minutes. (almost 2 hours since original order time) and the order never showed; however confirmed to Grub hub that the food was delivered!!! Grub hub called the restaurant and they refused to refund the order the order that I never received. It wasn't until after many phone calls, and 3 hours time, that I realized I wasn't getting food from this place. I called the restaurant to follow up and they did not seem to care one bit. Grubhub stood behind their business and refunded me, even though, the restaurant refused to refund them. Customer service from both was terrible and I am still hungry as I write this review. Unfortunately after this experience, I will never know if the food was good or not because I will never give Magura my business again.