We ordered our food and first time in life we waited more then one hour for food. After 40 minutes we thought we should cancel the order but we didn't because we love Indian food. But never at Ganesh. Finally the food come and it wasn't bad. Don't recommend if you want get your food fast.