Oregano Pizza is a restaurant specializing in pizza. They offer online ordering for delivery and takeout, with convenient options for pickup. The establishment is located in Windsor, ON.