Skip to main content

Villa Capri Italian, Seafood, & Pizza Restaurant

restaurant · Placida, FL

Address
8501 Placida Rd, Placida, FL 33946
Phone
(941) 697-1313
Website
villacapriplacida.com
Where
26.8598, -82.2987

Search Hominin for Villa Capri Italian, Seafood, & Pizza Restaurant

Other restaurants nearby

More in Placida

Villa Capri Italian, Seafood, & Pizza Restaurant — restaurant in Placida, FL | Hominin