Pizza Pedro is a pizza restaurant offering takeout and delivery services. It features a diverse menu with pasta dishes and convenient parking.