I asked some Indian neighbors where they choose to go for Indian food in the area (when they aren't doing it themselves; and they're very talented cooks) and they quickly recommended this place. We've been here probably half a dozen times, both carry-out and eating in, and the service and food have both been excellent. I'm not sure about previous customer experiences, and we've never had them cater anything, but our experiences here have been very very good. They have a wide variety of dishes, but I typically go for the lamb dishes and the wife goes for the chicken tikka masala. Most recently had the lamb pasenda and it was very good (large chunks of lamb). The probably have a dozen varieties of naan - all of which are delicious. Will take photos and upload them after next visit.
If you own or manage Mayuri, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.