Pizza Review
From the Bay of Italy to the heart of northeastern Ohio, Capri is here to please the crow! $12 for an 18 inch pizza is what we need here! Flop is expected if your pizza traveled from southern Italy! Real good deal. That’s a review.

Order Capri Pizza

Hungry? Order right now on Slice
Order now on Slice