Lahore Palace is a restaurant.