The Spicy Bird at Delica

Very tasty sandwich! Delica is on Yonge south of St. Clair.

Previous / Next Posts