Pizza Renard offers Italian cuisine with a focus on freshly prepared pizzas using quality ingredients. They provide dine-in and takeaway options.