Get directions to: Famous Greek Salads, Clearwater, FL
Restaurant address: 2508 N Mcmullen Booth Rd Ste A Clearwater, FL 33761, USA
Restaurant: Famous Greek Salads