Lettieri is pretty centrally located on the South East corner of Spadina and Queen Street West. In all the times I've been passed by this intersection, I have never been inside Lettieri.
Lettieri is a franchise sandwich and drinks shop. I like to think of it as a smaller version of Starbucks of sandwiches. It's kinda the hip/cool vibe going on. Oh I'm sorry, they don't sell sandwiches, they sell Panini's! All their panini's are pre-made and stored in a refrigerated glass display. They have quite a few options, but it ain't no Harveys or Subway, and it's not custom made fresh to order.
Other than panini's they also have smoothies and juices. There was quite a long lineup for the smothies, so I'm assuming they must be somewhat good.
Seating is pretty basic, food court set up: you buy your food and then find a seat and eat. All and all, a good place to get a quick to go meal.