Russell Point is a bar offering cafe fare, drinks, and live music.