Cousin Fab's is a pizza restaurant known for its delicious tiramisu cups, available for delivery or takeaway.