Skara Restaurant | Greek Cuisine located at Quartier Dix30, Greek Restaurant South Shore

450.443.2226

Welcome to our website!

Wine Menu