Good restaurants last. This Indian restaurant has been going 30 years. The food is superb and the staff are excellent. I'd have given it 5 stars but the restaurant either needs to move to a bigger site or cut back on the seats. Given all seats are usually full, it says a bit about the food.