Albatross Sportbar is a bar offering a restaurant experience with a large outdoor seating area, billiards, and sports broadcasts.