The Meeting Point is a sports bar offering a pub-style menu with European options. It features a cool interior with big screens for sports viewing.