Capri Pizza is located in Windsor, Canada on 618 Goyeau St. Capri Pizza is rated 3.3 out of 5 in the category pizza takeawaypizza restaurant in Canada.
Service options
DeliveryTakeaway
Accessibility
Wheelchair-accessible entrance
Offerings
Late-night food