The server didn't greet us for 20 mins. Didn't bring the drinks for 10 mins and even at that point only brought some of them. Appetizer was dropped off at the table with no silverware to eat it with. Last of drinks came after the appetizer but no straw was given for it. Half an hour later the food arrives: One of the dishes was not what we ordered, another was incomplete, the bacon was undercooked, the toast was given with no butter, and pancakes were given without syrup. The server was nice but rarely came by and when she did she wouldn't ask how things were or even stick around long enough to let us ask for what was missing.