Albatros Bistro offers a cozy atmosphere and specializes in Mediterranean cuisine and tapas.