Three Sisters is one of the best breakfast joints in the Madison area. For me the two best things are the hash browns and the omelettes. Like all the other raters, I think their hash browns are perfect. Their omelettes are not the fluffy kind. They are flat-cooked, sheet-style, folded around all the good stuff you specify. This is the kind of omelette I prefer, and for this style theirs is one of the best I've had. Beyond that, the service is super unpretentious and friendly. Their cinnamon rolls are big, soft, and without the density I favor. Their pancakes are more spongy than I like. But you should still try them, it's just a matter of style, and everything here is done with sincerity and consistency. You will find something you like enough to keep going back, especially since their prices are so reasonable.