Taj Mahal is an Indian restaurant offering a wide variety of dishes. It is known for its extensive menu, though some reviews mention that quality can be affected by the large selection. The service is noted as being somewhat slow.