Decades of Delivering Authentic Indian Dining Experiences
For over 20 years, the Taj Mahal Indian restaurant in Lancaster, PA, has been treating diners to unique, unforgettable Indian experiences that are genuine in atmosphere and flavor. Join us to delight in food that’s been skillfully prepared with the freshest, most flavorful ingredients.
Every Taj Mahal dish features its own distinct flavor and is prepared from only the finest ingredients. Many of our recipes have been passed down through our family for generations.
If you’ve found other Indian food to be too spicy, we can assure you that won’t be a concern at Taj Mahal. We promise that flavor—not heat—is what makes our dishes unique.
Our entrées include distinctive blends of spices that are full of flavor, yet mild enough for children to enjoy. Our buffet is a great way to sample a variety of Indian dishes to find your favorite flavors and textures.
If you’ve never eaten at an Indian restaurant, we’ll make your first experience a simple one. Every dish on the menu is described in detail, with some preparation details included. You’ll have fun sampling all the different flavors and may even discover your new favorite lunch or dinner.