Cafés • Seafood • American • Fast Food
"The Krebs is the best restaurant in Skaneateles! Food, drink, ambiance, and service is outstanding! Can’t wait to go back"