Albatros Pub
Polish · Pub · Bar
Albatros Pub is a homey pub offering traditional, delightful Polish cuisine in a cozy, Eastern European-themed setting with seasonal decorations. Catering services are available.
Location
Best places nearby
The highest rated places close to Albatros Pub.
Local restaurants nearby
3057 Lake Shore Blvd W, ON



