Whether you are looking for a quick bite to eat after hitting the slopes, a family meal or a place to grab a drink and hang out, Villaggio is the place for you. You'll find a relaxed atmosphere in the heart of Ellicottville—where our food, service and vibe will keep you coming back for more. From pasta and sandwiches, to an extensive wine menu, Villaggio is the perfect place for dinner or a beverage. We also specialize in Group Dinners and parties at our place, or yours with in-house and offsite catering available.