2 reviews
91 Front St W
Toronto M5E1C2
"Whenever I get this sandwich from the Churrasco at St. Lawrence Market, people invariably stop to ask me what it is and where I got it. It's as good..."
1-1 of 1 places