If you want a really good turkey sandwich, go to the Greenhouse café! There is a location in Lancaster and one in Palmdale at the mall. Their sandwiches are served with a slice or...
All reviews seem positive