The Diner at 11 North Beacon Street on Phantom Gourmet
Located right in the heart of Watertown Square, The Diner at 11 North beacon street isn't flashy or fussy. It's comfortable, familiar and, with Lisa-Marie Keuchkarian-McKeen working the room, it's most definitely friendly.