Rating: 5

November 29, 2010

Cheap, cheerful, tasty, great dining area ... what more could you ask for? The new sandwiches are great, too.