Taj Tandoori is an Indian restaurant known for its pleasant ambiance and flavorful dishes.