Olle's Restaurant

Row 1

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

Foursquare 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 :(