I literally signed up for a Yelp account just to review this place because my experience was so bad. There was one server for a whole restaurant, with two others behind the counter that didn't seem to be doing very much at all. Service was so slow because of this. The server brought us our coffees fairly quickly but only one water glass for 5 people, saying she would be back with the rest and then completely forgot. It took 45 minutes to get our meals, which is outrageous, and even then the server had to bring them out one at a time instead of the whole table at once so one person's meal was getting cold while waiting for the rest. I wish I could say the food was good after such a long wait, but ultimately my poached eggs (made in a mould by the way, not freehand) were completely overcooked and the potato salad was overwhelmed with mayonnaise. I will not be coming back. Frankly I don't know how this place stays in business with such terrible service. Last time I disregard Yelp reviews, I should have known better.