People also ask
Who owns Capri Pizza Windsor?
Menu & Online Ordering. Order Now. © Copyright 2024 Capri PIZZA. Restaurant Marketing by WEBDINER. 18340 Bagley Rd Cleveland, OH 44130.
Italian Restaurant located in Hyde Park. Dine-in, Pick-up or Delivery. Pizza, Salads, Pasta, Sandwiches, Wraps & More! Order Online.