Taj Mahal Restaurant

  • 2080 Bennett Avenue
  • Lancaster, PA,  17601
  • View Phone

Experience & Reliability