Sweeney Todd's is a bar offering a lively atmosphere with television and terrace seating.