I live within walking distance of this restaurant and after two terrible experiences I don't understand how the parking lot is so often full. My party of 10 spent new years eve at the moon and we were treated like second class citizens. With a bill over a grand you would expect exceptional service but I guess since our waitress knew the tip was included she figured why bother? She was older, had a boy haircut and was very snooty and inattentive. I believe her name was Joanne. We had to go to the bar ourselves for drinks. The one bar tender, a jolly round man was very friendly but the one with the handlebar mustache was just as snooty at our waitress. Our meal literally took over four hours and the entrees were room temperature when they arrived. Friends have told me of similar poor service. Upon going back with a smaller party of four to eat at the bar to see if we had just gone on a bad night we had another terrible time. We were dressed to the nines yet treated like trash. Seeing as they hold all two of the liquor licenses in Ringoes I really hope they change hands to someone who will make the place into a fun restaurant for everyone. Not just the people flashing their beamer key chain and black amex. Skip it and go into Lambertville or New Hope. That being said the water girl and piano player were excellent.