Sullivan's Castle Island
2080 William J Day Blvd, South Boston 02127