From Our Editors
Hankering for a side of fries? Try the grub at Green Room, a Boston restaurant serving American-style fare.
Endless parking options are readily available close to Green Room.
So when you're in the mood for some delicious American dishes, don't look further than Green Room.