Today's Pizza is a relaxed pizza restaurant offering comfort food options like fried chicken and club sandwiches, with oxtail pizza as a specialty.