Albatros PubRestaurants3057 Lake Shore Blvd WToronto, ON, M8V 1K6 · CA+14162555992info@albatrospub.caalbatrospub.caHours not available