Tandoori Palace is an Indian restaurant known for its opulent decor and classic entrees. Takeout and buffet options are available.