Pizza Renard is a pizza restaurant offering takeaway and delivery options. They focus on fresh, quality ingredients and generous portions.