Point Barr is a bar and restaurant offering snacks, ice cream, crepes, and waffles. It features a game room.