Alexander Palace is a Greek restaurant.