Just wanted to get people's opinion on this restaurant called the Palace on Peachtree street. anyone heard of it please provide suggestions.

thanks.