A close up of a bowl at The Verb Hotel.

The Verb Hotel

1271 Boylston Street, Boston, Massachusetts 02215

Loading...