Restaurant

Welcome to Royal Taj

(Formerly India Delight)

Fine Dining • Carryout • Catering • Full Bar