Moghul Express: A Place to Enjoy the Best Indian Food in New Jersey