Taj Mahal is an Indian restaurant offering authentic and flavorful cuisine. They provide lunch and dinner options, including delivery services.