While the service at Le Peep is friendly, not much can be said for speed. My co-worker and I arrived at 11:45, on a pretty slow day, and did not receive our food until 12:20. Our soup was barely lukewarm and our "hot" sandwiches were cold. Our server was friendly, but mostly absent, and our drinks were not refilled until just as we were finishing our meal. I do not recommend eating here under any kind of time crunch, like a lunch hour.