Great sandwich shop. Wouldn't recommend for dinner, unless you really love sandwiches, but great for a big, fresh, and inexpensive lunch. Also, be prepared to wait for a spot at the counter if you want to sit, but you can also take out and take it elsewhere. Just watch out, the sandwiches are big and messy!
more