I really like this restaurant and I really wish I could give a better review. It started off as a nice place for lunch. It had a really awesome buffet so you could get little bits of everything. In the evenings when you could order off the menu their food was too notch. They had the absolute best vindaloo. Recently however both the service and food quality has gone down hill hard. The last time we went we got seated after a few minutes, ok, no problem, but they didn't give us any menus. Weird, but ok maybe they think that since we're regulars we don't need them. It took awhile, but they came over to take our drink orders, but then never brought it out. Then the staff proceeded to leave the restaurant for a bit. When they came back in from wherever they were still pointedly ignoring us. We weren't the only people there either and we were there at 6, definitely not during a time when they are trying to close. It was just so disappointing.
So we ended up just getting up and leaving after close to 30 minutes.
I really wish I could still recommend this place, but for now I'd suggest finding a different restaurant.