Grand Palace is a Chinese restaurant.