Olle's Restaurant

American
$ $
645 Compass Lake Dr
Alford, FL 32420
(850) 615-1894

Tips

  • My go-to-place for German good! Delicious!!
  • Great view and awesome food, too bad they force the salad on you though. Seems a waste :(