Barstia is a bar located in Albenga. It offers food and alcohol, with outdoor seating available.