1220 State Street SE, Salem, OR 97301     503-990-8679     Open Sunday to Saturday
Taj Mahal Indian Restaurant

Hours

  • Open 7 days a week
  • Monday - Friday: 11am - 3pm, 5pm - 9pm
  • Saturday: 12pm - 3pm, 5pm - 9pm
  • Sunday: 5pm - 9pm

Location

  • Address:
  • 1220 State Street SE
  • Salem, OR 97301
  • Phone: 503-990-8679

Taj Mahal is in reasonable walking distance from the Amtrak train station, in close proximity to the Capital Building, and across the street from the Willamette University campus.