Mama Lou's is a breakfast spot offering a variety of sandwiches, toasties, and more.