Waldo's

 —  —

Waldo's Restaurant, 3150 Ocean Dr, Vero Beach, FL