Website Under Maintenance

Welcome to Polaris Restaurant

North Finchley

020 3137 7130

We are currently working on our website. Please come back soon.

North Finchley, 789-791 High Road, N12 8JX.