This is probably one of those restaurants where the quality of meal really depends on your luck. The first time I came here, the food was incredibly slow but worthwhile in the end. The eggs came out just shy of perfect. The second time we waited well past half an hour, and the meal was mediocre at best. The eggs were overcooked, the and the Hollandaise sauce a cooling puddle of gel coagulating over the food. One thing is quite certain: be prepared to wait.