Terra serves traditional artisan breads baked in stone hearth ovens. This location is situated on West 5th at Ontario Street.
Title line says it all ... phenomenal sandwiches and sides but very expensive for what you get in this part of Vancouver (area between West 2nd and West Broadway). I'd come back more for their bakery goods as opposed to a sandwich luncheon ... If you travel further to Solley's, this would be a better place for lunch.
The food is outstanding, while $9 for a sandwich can be a little steep. It's a terrific treat and never misses :-) once you add a bakery good to a sandwich, you'll be over $10 for sure, yet you should get what you pay for.
Not for everyone, and it gets backed up if you're in a rush at peak lunch time.