The Cedar Cafe is truly a hidden gem... and by far, my favorite place to eat on the South Shore!
All reviews seem positive