Taj Mahal 3 Restaurant & Bar Menu

1075 E South Boulder Rd #145, Louisville, CO 80027

Know a great happy hour or special for this location?