White Tower is a licensed restaurant offering a diverse menu including Greek cuisine, steak, lobster, curry dishes, and pizza. Free delivery is available with a minimum order.