Best of Boston

1979 Best Bath

A platzer at Dillon’s Russian Bath House

77 Chestnut St., Chelsea,