We do have ramps and a wheelchair lift, I believe most of the restrooms are also accessible :)
I don't know about the restroom.... Just call, the owner will be happy to tell you. He went outside to flag me down when I had difficulty finding it due to GPS.
Thanks! Your answer is awaiting moderation.