Best Indian Restaurant in NJ
Edison Nj, New Jersey.
Highly regarded as the best Indian restaurant in NJ, Moghul Restaurant offers authentic delicacies for a variety of senses. Moghul Restaurant, located in a lively location, welcomes guests with a warm atmosphere and impeccable service. Their menu features a selection of Indian dishes, from creamy tikka masala to savory kebabs...