Taj Tandoori is an Indian restaurant preparing fresh dishes.