Pizza Pedro offers pizza and grilled dishes for dine-in or delivery.