Carthage Byrsa is a fast food restaurant.