Apulia Osteria Italiana
8501 Placida Rd #15, Placida
(941) 688-2183
Menu
Restaurants in Placida, FL
Apulia Osteria Italiana
8501 Placida Rd #15, Placida, FL 33946
(941) 688-2183