Royal Taj provides great service. They have very good quality Indian food.This place is always super busy. We barely get reservation two days ahead for 5:30. We always had great service, very good food and prompt order delivery in time. Manager is always wonderful, caring and professional to deal with.