Pizza Roll is a restaurant specializing in pizza, offering delivery and takeout options.