Best Indian buffet I've had in my life and I'm not exaggerating.  The dishes that should be spicy were actually spicey.  Very affordable and although the building looks a little rundown on the outside, it's nice and clean on the inside.  The hostess was friendly, too.  Only thing that could've been better was the naan.  It wasn't crispy at all, but what do you expect unless it's made to order?