Taj Mahal is a kebab shop offering a variety of kebab dishes and other options. Minimum order requirements may apply.