Sam’s at Louis
Sam's is located on the second floor of the new Louis Boston. Just minutes from downtown Boston on Fan Pier overlooking the Boston Harbor. Sam’s is not about reinventing the wheel. It’s more about finding four wheels that we wanted to drive around the Boston Waterfront. The local bounty of New England’s farms and artisans; the simplicity of an American Diner; and the warmth and welcoming spirit of our home.