Home » Locations » Montour House Cafe & Tapas Bar Montour House Cafe & Tapas Bar Map Unavailable Address 401 West Main Street Montour Falls NY 14865 United States Upcoming Events No events in this location