Carte Blanche

Lamb sandwich.

J. Peterman

New Member
Feb 26, 2004
Visit site
A few weeks ago I saw a news report on how the greek community of Montreal was quit proud of the Olympic Games going back to Athens. The news story highlighted how some greeks celebrated this event.
There was one restaurant (or deli) that offered a special lamb sandwich in honor or the Olympic Games. Can any of you tell me where this place might be?
Toronto Escorts