Embassy Suites Hotel Restaurant

American
$ $
Boston, MA 02128

Tips

  • The usual restaurant you will find at Embassy Suites. Stick to something simple and it will be fair :-)