Villa Capri
Italian · Pizza · Bar
Villa Capri is an Italian and pizza restaurant with a full bar, offering made-to-order pizza, pasta, and seafood dishes. Features include delivery, live music, outdoor seating, and catering.
Location
Vota recommends
Location
Vota recommends