This is my first review ever We booked our Xmas party for 22 people. All turned up on time. We had a number of issues to contend with 1 slow service. 2 served the wrong more expensive set menu. 3 led to believe deposit was...returned when we paid in full. 6 days later and no deposit and no one can tell me when we get out deposit back. This appears to be between opentable and the restaurantMore