The best Calamari on the planet!
Safari Bar and Grill, Pickering, Ontario....the most amazing presentation and wonderful tasting Calamari with their own special sauce to jazz it up.....Heaven...
Read more
Safari Bar and Grill, Pickering, Ontario....the most amazing presentation and wonderful tasting Calamari with their own special sauce to jazz it up.....Heaven
Read less
Read less
Views
471
Same photographer See all