Royal Taj Authentic Indian Cuisine is a restaurant in Southern Pines, NC that specializes in serving traditional Indian dishes.
With a focus on authentic flavors and a welcoming atmosphere, Royal Taj offers a taste of India in the heart of North Carolina.
Generated from their business information