Get directions to: Acropol Inn Restaurant, Clearwater, FL
Restaurant address: 2552 Sunset Point Road Clearwater, FL 33765, USA
Restaurant: Acropol Inn Restaurant