This is a nice little hidden gem of a place for brunch or lunch, located right on the waterfront in the bottom of an apartment house. It's kind of hidden away and there is only one small sign near the driveway so you pretty much have to know where it is, and most of the people who eat there are locals. Decor is no-frills cafeteria style although you order from a menu and not a buffet line (the place is too tiny to fit a buffet line). The big plusses are: you get a great view of the lake without having to spend much money on your food, and the food is good. I ordered a chicken wrap which was recommended to me by my dining companion who'd been there before. Since Lakewood has always struck me as more of a hamburgers-and-fries kind of town rather than chicken-wraps-and-salad, I was pleasantly surprised that my wrap was most excellent. I'd definitely come back to try another one.
The main reason I'm only giving three stars and not four is what seemed to be an inordinately long wait for service. Even though the place was just about full the day we went, "full" is still not that many tables, and there were at least two wait people working (with a third guy who I think was the owner or manager helping out). Yet, we probably waited about 15 minutes to even get a cup of coffee and menus. This would have been understandable if it was a larger restaurant, but it's so small that wait staff had to walk/ squeeze past our table repeatedly to reach other tables and failed to even acknowledge our presence with a "hello" or "we'll be with you in a minute", let alone a cup of coffee.