Royal Taj

Royal Taj is considered one of the finest Indian restaurants in the Mid-Atlantic region. Elegant décor, authentic North Indian cuisine, and award-winning service have made it a favorite among locals and visitors seeking exceptional international dining.